I used to joke that we should just size the buttons based on usage, and not auto layout. Of course I was laughed out of the room and banned from ever attending the meetings.