There is a need, yes. But this need is by the player wanting to be better at his/her field (pve/pvp). Blizzard offers the chances of getting gear by doing so, so you can advance and become better. No one, and I mean no one should expect getting everything they want. You have to work to be worth something.
And sadly, many players can't help the patience to do so, they should go play a different game where they hand everything to you as a gift for picking them.