What you call grinding, I call playing the game.That's the key right there. Shit don't make any sense until you look at it from that perspective. 3 story missions, a strike and a raid is not enough to keep people playing for a couple of months until their next "expansion" is released so they have to make what appear to be stupid design choices to keep people locked in a cycle of constant grinding
It's no different than playing Call of Duty online and playing the same maps over and over, shooting faceless people over and over.
There really is no difference. At least in Destiny I can throw some sort of variety into the equation.
My only real complaint with the game so far, is the weekly reset. I hate that I can only get rewards from these activities once a week. It's stupid. At least make the chests attainable over and over, give me some incentive outside of helping other people.
Other than that, I love every minute of it but I can see why it's not or everyone. Just like CoD isn't for me.