lolwut. Being an archer doesn't make you any more gold than any one else unless you're the type of person that wears the most expensive stuff every time you play.
Lol !
Get your head out of your ass. Seriously.
The only thing you need to pay for is your bow, and a little for arrows too :
11100 for a warbow, which is the most expensive. Nearly all archers use that one, so there's plenty of archers using the most expensive equipment they can. There's no other class that can do that.
Now let's see a realistic cavalry equipment :
Courser 19818
Knightly Arming Sword 8944
Heraldic Mail with Tabard 7170
Open sallet 5645
Knightly Heather Shield 4328
Splinted Leather Greaves over mail 1817
Mail mittens 1376
An half decent cavalry loadout is 3x the total price of your archer equipment. Take a very bad horse and you can push it to 2.5x. A decent infantry loadout is roughly 2x more than the archery equivalent. When you want to survive to projectiles a little longer, you can easily add 10k.
So yes, money exchange between alts would certainly make up a little bit for the serious class imbalances caused by upkeep (see the numbers above).