It would be way easier if we could rotate buildings and that is the main reason why Buildings can not be rotated. The developers want to keep some levels of difficulty in the game, and the need to figure it out another way to arrange the buildings so the space available fits the building shape is something they want to keep.