I like the rng bags as far their cost remains so damn low!
I win one game and i am able to buy 2 bags with a chance to drop an item and if that doesnt happens i happily gear my pet!
Making the gear have standard price would make it another annoying grid
In conclusion i like the fun factor from rng bags(yes also the frustration sometimes) plus i get a chance to gear my pets while i pvp ,and all the goodies from the bags(healing injectors and such)