One simple way to keep organizations from becoming cancerous might be to rotate all jobs on a regular frequent and mandatory basis including the leadership positions.
I love my parents. But I'm almost 28 and it's not fun to be asked 'What are you doing today? What do you want for dinner? When are you going to be home?' It just makes you feel like a kid. It's this juxtaposition of feeling annoyed and really lucky to have people who love you so much.