Dear Villain
Senior Member
Marketing is always annoying, but companies can't afford to be sheepish and apologetic in their efforts to promote their brand, because there's a hundred others waiting in the wings to do it also. These blatant social media "show us your..." strategies are eye rolling, but they work because people always want to talk about themselves and show off their stuff.