If thats the case, could you make it so that you can either do an individual purchase or a team purchase? This way if your a team leader and need to buy a team asset for someone else on your team to use you can. Or you can purchase your own that only you can use.
Right now, it's supposed to be possible to pool money on one player so they can go and buy bigger and heavier gear. I know it's not exactly what you're asking for, but we believe it is usable in that way and it doesn't necessarily have to be the teamleader who buys the expensive stuff.
I hope this means the high-end equipment actually takes work to get by yourself then.
Pooling money sounds like a great idea (Free Allegiance allowed players to donate their "paychecks" they got to the commander so he could get higher technology). However if you do this, make it so it takes time and effort to be able to get some of the higher-end stuff on your own (unless say everyone on your team pools money to you).
Take the Experimental Units for Supreme Commander (an RTS). It takes ALOT of resources to build most of them, and alot of time (upwards of 30 minute build time for the highest-end unit if you only have one engineer assisting the construction). However, they truely are a domination of the battle when you build them (plus or minus some balance issues). And it's really cool stuff too, like a flying fortress mobile aircraft factory/carrier with a beam of death, a building that basically gives you infinite resources, a giant walking death robot, etc.
I think it would be good if it took some time and a good chunk of change to get the really high end stuff. Obviously not as long/expensive as the stuff in supreme commander, but enough that it isn't something where you see like half the team with the most expensive mechs.
Then again in Mechwarrior a heavy mech class doesn't nessicarily mean it's the god of the battle, it just means it packs more firepower. I can't tell you how many times in MW4 multiplayer I would get my ass handed to me by a crafty raven or catapult pilot. So maybe you don't need a really really high cost and time for some large mechs?