Uhhh.....yeah... You want indestructible M-3's and Goons? Or just indestructible troops?
I said indestructible churches,

just like the indestructible warehouses.

However, I guess troops running in a straight line, pole vaulting over tall structures, to climb into a mole hill is more appealing than a flag carrying, M3, Jeep or Halftrack controlled by a player, ducking for cover and racing to capture a control point under fire.

Maybe you misread my post.
From another thread on killing troops. If the base capture would include something similar, possibly base capture would involve more than just troops running into a pyramid before they get strafed.
Hmmm.............
Maybe it is time for another base capture system all together.
Something about destroying barracks and churches or strafing paratroopers to capture / avoid capture of an airfield that doesn't sit well with me.
Alternative capture:
* capture flags from various control points and return them to the maproom
* capture flags from various control points and return them to indestructible church 
* use troops to rebuild towns (defend) or keep towns down(attack)
Would make things more interesting if your vehicle had a big red flag above it trying to scatter back to a safe point. 