Can't say I've ever been in one that was too large, I've seen a few that were unnecessarily large but never anything to complain about.
If you have never been in one too small it's obvious that you have never worked in the real world and should try to get out of your office occasionally.
Haha
I've probably spent more hours in a control panel than you've spent in a t shirt
I just try not to post it on a forum and complain about it