5. Become a top developer at a big software company.
(A variation on 3. You probably won't earn $100 million, but you could definitely earn $1 million. )
Do you mean $1 million/year as a software developer? Details, please!
6. Become a top performer in entertainment (music, sports, movies).
A fun fact ignored by most people: it isn't just CEO pay that has skyrocketed over the years. Alex Rodrieguez gets $33 million/year, at his peak Babe Ruth got (inflation adjusted) $1.1 million.
I seriously doubt Google is paying him 30x his yearly salary not to jump ship for Facebook.
I also happen to know a few cases of million dollar quants being poached from financial companies to software companies (specifically IBM, MS, and a couple of smaller companies I'd probably do better not to mention by name).