In comparison to other consumer product companies who have ongoing focus groups and surveys - and constantly change their products to make customers happy - this chronic attitude by Inno is both perplexing and frustrating.
While I don't agree with all(or even most) of the developers choices, on this issue I think they are right.
The "sliding puzzle" aspect of the game is a core mechanic, and while some may find it frustrating, others really enjoy the challenge. All other aspects of the game are pretty simple, but space management is always a challenge, and really the only one that is interesting in the long run.
Trying to move buildings around, and plan an efficient(or pretty) city is the only reason(other than FS chat) that many players have for spending more than 2 minutes at a time in the game. Having storage, or worse, rotating buildings would remove a great part of the game.
There is a reason that buildings change orientation at certain levels of upgrade, it is to make players change the layout of their city. If you could rotate buildings then players would simple set up their city, and just make everything wider as they progress-- no need for any real planning or ingenuity. You'd be removing a dimension of the game.(literally)
I know you'll always side with the developers over the players.
It isn't an issue of "us" vs "them" The developers don't get paid more if they "beat" you. Sometimes not making things easier when players ask is for their own good, whether they know it or not. To use an extreme example, if you asked a player if they wanted a billion diamonds, many would say yes, but how long after they got them would they keep playing? What would be the challenge?