But generally to be financially successful one must have an expert at something. Often times, the training and dedication it takes to become that expert leaves little time for learning any other skills.
What is Richard Branson an expert in?
What is Bill Gates an expert in?
If you look at the top earners, they are only an expert in adaptation and the furthering of technology and development. In order for them to do this, they have to be an expert in many areas.
The ones with the upper-middle class dreams are just cogs in the wheel. They do one task and one task only. If they behave and don`t ask questions, certainly they can get the picket fence and the average house so they can watch Will Ferrel DVD`s.
Is that really progress?