I tend not to agree about academia, or at least in my field. We are generally working as groups of collaborators aiming towards a common direction. We are not directly working for anyone. Some may of course have directives from their bosses, but this consists only of a fraction of the working time.
Concerning teaching, some people like it, so other not ;)