Vangaurd strikes playlist opens up and provides players with Vangaurd rep/marks path to open up. There's also vanguard bounties that rep up quickly.
Honestly, all I'm hearing here can be condensed down to "getting loot requires repetitive actions", which IMHO describes every fucking loot/drop centered game out there. There's little objective difference, and its all subjective.
I guess you either like what they did while teaming up with friends to go loot hunting, or you don't. My exploded friends list since launch says most seem to like it, even the ones complaining.
Play time don't lie.