The problem with getting people to shun grinding is because, a SHAMEFULLY large amount of people actually think it’s a good idea.
Seriously, I was at a forum a few weeks ago and there was a voting thread on if unlockable characters in fighting games was a good thing or not. And 70% said yes.
You can’t get such horrible game design shunned until people start realizing how horrible it is. And that’s the real hard part. Because if someone has fooled themselves into thinking something boring is fun, then you can’t tell them otherwise without basically sounding like “STOP HAVING FUN YOU FOOL” or “I KNOW WHAT’S BEST FOR YOU BETTER THEN YOU DO SO PLAY THE GAMES I PLAY”. A sentiment that rarely gains support, even when legitimately called for. As a result, the rest of us get dragged down into the shitty grinding fest along with those who actually enjoy it.
Another example. I recently rediscovered a small forum where a lot of my old internet friends from several years ago still hang out. What disappoints me is that they basically never post about ANY game, competitive or otherwise, that isn’t the new Call of Duty or Battlefield 3. I’v tried getting them to talk about other games. I’v made threads and posted about other games. But no one ever responds or seems to care if it’s not a military fps of some sort. The option remaining, would be if I just made a thread that says what I’m really thinking, which is “STOP OBSESSING OVER MEH GAMES. PLAY STARCRAFT. PLAY QUAKE. PLAY UNREAL. PLAY STREET FIGHTER. PLAY A GOOD RPG. PLAY ANYTHING THAT ACTUALLY HAD CARE PUT INTO IT DAYUM. AT LEAST GET SOME VARIETY GOING AND PLAY ANOTHER DECENT GAME FOR ONCE” but then I know I’d just come off as a hipster asshole trying to force everyone to stop having fun and play indie games or some shit.