You need to position yourself where the opportunities are. SEO evolves like every other technology or discipline. Very good to have up to date, but is the end result that matters ie: scoring sales.
If someone invests millions he may also lose millions. The main problem is it's not his own millions but likely a loan from some bank he gambles with. Still if you're on the right place and time, you maybe able to take a portion of it. So even when they invest badly is not very bad because money circulates.