Buildings give you a strategic approach and some maps rely on maps to make the game jump from one stage to another. I agree that it is annoying, but if you are having trouble vs some sort of a situation with a building, try flanking with grenades, flamers? .. just opinion.
This is all fine and dandy for ost and sov with their non-doc flamers, but the WFA and british factions?
For USF, you either force commander choice (armor or rifle) or make them tech nades early, severly hampering their early game flexibility.
For okw, its less severe, with their flamenades and sturmpio's, but on certain map (stone house infested arnhem or lierneux for example) this doesn't cut it.
As for brits, better hope you get that vickers in a nice building, else you're done for.
And don't get me started on how much it takes to destroy a freaking stone building (or the FHQ related cheese....)
So ye, i don't like this company of buildings.