Yup interesting trend. The real story is the public has made this happen.
Given the kind of cut throat competition that exists, Marketing manager don't really get "fed up". They are more focused on hitting their weekly numbers, than on where the numbers come from. It's all the screen grabs and naming and shaming on social media that makes them notice and change tack.
I see the public pressure getting more organized and targeted in future.