Uncle, history repeats itself. So learning from history is a good strategy, IMHO. I like some of the old philosophers, like Plato, Socrates and Aristotle. To think that they had such profound insights all those years ago, without popping on the interest once!
To answer Bee's question:
1. Provide gene therapy to increase the intelligence of those less gifted.
2. Use AI and robots to do the more menial work.
3. Solve all medical problems, leading to immortality.
All of the above are already being worked upon. One concern is that if you do #1, this could upset the ecosystem somewhat. There is an equilibrium brought about by nature, evolved over millions of years. The disruptive effect of such a change could lead to unforeseen circumstances. For example, those who were doing menial work before may be less satisfied once their brains have been boosted to Einstein-level genius. Hence the need for #2.
Regarding #3, while many do not talk about the quest for immortality, is not medicine that implicit search? Is Cancer Research UK not trying to cure cancer? Is the Mayo Clinic not at the forefront of research to reduce the impact of disease? Hospitals try to extend life, by treatment, prevention, diagnosis and advice. The only problem is they are not doing a very good job of it, relatively speaking. If they do a 100% effective job, we are immortal.
The only thing that is hard to stop (so far) is an unexpected incoming asteroid.