I think it needs to be a difference between hardcore and casual players, why does the casual player that only plays 1-2 hrs a day or less should be able to get the same gear/weapon as the guy that loves the game and has nothing else to do than play...
The other side can just as easily flip this around and say why can't the guy that loves the game and has nothing else to do than play find something more fufilling to do with their life.

These groups of people can coexist, there is no good reason why they have to butt horns. I'm not really sure what you're complaining about anyway. I don't see any "casuals" playing for 1 or 2 hours here and there that have full darklight or a relic weapon.