Such ignorance ...
You put it as if PVPers don't get any gold from doing what they like, while PVEers (read: Raiders) get gold for doing what they like.
This is absolutely not the case.
As a raider (a good one, anyway) you need a minimum of 40 potions (this ammount changes alot, this is what I'd go with if I didn't know what was coming without going overboard), 1 flask per hour (unless you're an alchemist, then it's 1 per 2 hours), 30 food buffs (again changes alot, but 75% of potion quantity seems reasonable) and the repair bill.
With current auction house prices that makes one 4-hour raid cost 600g for the flasks, 1050g for the foods (275 stats), 300g for potions. So that's 1950 gold for one raid, assuming that you have 30 pulls and 10 bosskills. You do get some gold from kills, I am not sure exactly how much, but it's a lot less than 1950 gold.
How much does one night of PVPing cost for you?
I am not considering buying epic gear for PVP or PVE ofc, since PVE wins that fight when it comes to being expensive many times over.
Economy is a part of WoW, it doesn't matter of you're killing players or dragons. That's the way it should be imho, in spite of how much I hate farming. It just seems right, for an MMORPG.
Bloodline Champions is a nice arena game without any economy (last time I checked anyway).