This is an awesome discussion, this post was surely not aimed at rockstars or CEO's. There are a contingent of people that are happy to work to for others, even if their policies are less than ideal. Some people enjoy the safety that comes with a regular paycheck.
Also for many people there are a lot of factors that go into picking a career, location, amount of time spent with family, benefits etc. That limits options for a large number of people.
So while it's nice to "control your own destiny" it's also important to consider that to some people destiny is more than a career path, and that being mediocre doesn't mean being miserable. There are tons of people that are perfectly happy being mediocre.
Also for many people there are a lot of factors that go into picking a career, location, amount of time spent with family, benefits etc. That limits options for a large number of people.
So while it's nice to "control your own destiny" it's also important to consider that to some people destiny is more than a career path, and that being mediocre doesn't mean being miserable. There are tons of people that are perfectly happy being mediocre.