Time for some math!
Average WZ match = about 20 minutes
Average REQ earning = about 2000
10000 (1 Gold Pack) ÷ 2000 = 5 (games)
5 x 22 = 110 (minutes)
110 minutes = 1 hour & 50 minutes.
So, if you spend 2.99 on a Gold Pack, that's skipping 1 hour and 50 minutes of gameplay.
I find that perfectly reasonable. If you don't really have time to play the game, but want to grab that Helljumper helmet as soon as possible, then why not buy a few packs? It's really not all that bad. I don't understand why people are so upset over this.
Because the odds of acquiring say the helljumper helmet in a few light micro transactions is incredibly small. If anything, your gonna be buying 1, 2, 3 or maybe even more of the $99.00 req bundles to get that item you so deeply want. In order to acquire everything in the game (also doing bronze, to silver, to gold), it will require over a million req points to achieve. You could acquire the hell jumper at req point count 1.25 million mark, or your could acquire it on your first or third gold req pack.
The point is that the RNG is too random, the average player won't play enough to achieve the parts he/she really wants, and players will have to drop over a thousand dollars or hundreds of hours or any combination of both to acquire a majority of the stuff in the game.
Plus let's not forget that people who purchase req packs are inheritely going to be having more fun than the person who has to grind to achieve his reqs. While this is fine because the person who is having more fun has paid to do so, but this same player has also already been charged full value for the game, and likely a pre-order cost as well, and has probably purchased other titles of the franchise in the past. So the cost to play is already high, so why do players have to spend more to have more fun?