the short term fix on this is to make these objects non-collidable to tanks only.
remember, in the mod they had no access to the engine..
now that they have full access to the engine and the code,
there is absolutely nothing they cannot accomplish (if they tell you otherwise they are lying and/or lazy), its only a matter of how much time vs how much return you get.
from a lot of the talking on the forums, it appears the tank/vehicle portion of hte game needs the most love..
but how much are they really going to do in patches or even at all?
i'm pretty sure what we are asking for would require quite a bit of their time and effort and judging by how little they changed from mod to retail, i wouldn't hold my breathe on getting any of these things fixed..
just my 2cents, but that is just how the retail game works and probably always will work..