destroying the enemy Weapons Factory and Airstrip would in that case not be a penalty at all. in some cases, it would even make the enemy team better. if 100% of all vehicles were light tanks... well then GDI's screwed. i do like the idea of still buying a Buggy and Humvee for maybe an increased cost, but no more than that.
and if the Barracks or HoN gets destroyed... officer, rocket soldier and McChemtrooper only. maybe for an increased cost aswell.
I agree:
tanks would be to strong, but Humvee and Buggys are fine.
I like also the idea thats by destroying the barracks/HoN u can still buy officers, the chemical- and the rocket-soldiers. But a group of rocketssoldiers are still very strong and then we have the same probleme like when there are only light tanks. So may proposal is, when you destroy the racks/HoN the enemy can still buy the tier 1 units, but they are a little bit more expensive, same like when you destroy the powerplant.
About the crates:
We could have here the same solution like in Mario Kart.
When you are leading the race in Mario Kart you only get weak items like bannanas or green shells.
But Racers on the last places get very strong items like the lightning.
So when you collect a crate and you are in the leading team you only weak benefit like a refiel or 100-150 credits. And when you are in the losing team you get a stronger benefit.
But it shouldn't be to strong. For example, not one entire tank.