Earlier quoted context omitted.
You're presuming an awful lot in that analysis there. Besides, who is not a cog in some wheel or other? In civilized countries, there is nobody who is at the top of all hierarchies, no King. It's a pejorative with no bite if it applies to all.
I just find it sad people write themselves off as never being rich or running their own business. There are 16 year olds making 6 figures writing their own iphone apps yet people view their only alternative to programming is moving to middle management.
The reality is there are very few people making six figures writing their own iphone apps. Even fewer that can sustain that level of income as a sole proprietorship for a couple of decades, which is what you will need to do to retire at fifty.
For every programmer who does create a sustainable business, fewer still get rich doing so. One reason, creating a wildly successful business is a completely different skill set from programming. Another reason, it takes a fair amount of luck for a company to become wildly successful.
Goog luck.