It's easy to dress for a slightly cool environment. It's more difficult to dress professionally for a warm one. Given that business wear tends to be warm, a cool office makes sense.
People get drowsy after meals, and become mentally exhausted toward the end of the day. If you want productive meetings, you don't schedule them after lunch.
I haven't experienced hard chairs for office workers. Ergonomics is important for reducing workplace injuries.
As far as workplace social events go, there is a certain type of person who really loves those kind of things. The ideal is to have them but not make them mandatory.
An office can be a pleasant place where people work together to achieve their goals, or it can be a pit of nastiness where you're always looking for the next knife coming at your back. If you find yourself in the latter, quit and find a better place to work. Life's too short for that kind of crap.