Not just complexity but how laborious it is too. You think becoming a robotron for 8 - 12 hours a day is an easy task? You want to talk about over paid? Just look around you at all the people in management that do next to nothing and get paid four fold what the actual workers do. How is that fair in any way? Management is for people too lazy to do any real work........
No offense, but you're delusional. Management is for people who DID the shitty work getting paid crappily for years (getting experience) and moved up the ladder.... OR it's for people who took a shot and opened their own company that was successful but most likely took YEARS to grind out until it became successful (much like my own experience).
I worked for a couple years in retail and in factories, and let me tell you - you deserve to never get paid more than $20/hr. Ever. You're a robo-tron because you opt to be. I decided that shit wasn't for me, went to school getting two degrees in my chosen field and then decided to work for myself.
People are compensated more because they had to sacrifice for years in school / putting themselves through school, and because they have a particular skillset that isn't common, and consequently they are valuable and not expendable. It's simple supply and demand, everyone knows how to push a broom, not too many people know surgery, or programming, or aviation etc.
Furthermore, in my field, I'm constantly learning new techniques every single day, but there's only so many ways you can turn a wrench or push a broom... Why shouldn't I make more?