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.