I will reiterate - you are more likely to reach $250k working at a large company than you are to earn it (in salary or lump sum) at a startup.
This has been corroborated by numerous individual's experience in this thread, including my own. I personally interact with companies that pay this on a weekly basis.
Show me the companies in Columbus, OH that pay that way. Or Milwaukee, WI. Or or or.
(It should be noted that I completely agree with the article's conclusion. I've come to feel that the EV of buying a startup lottery ticket is woefully lower than pg, sama or [insert vc/angel here] assert. If you can land a solid and interesting bigco job, that's probably your best bet.)
i.e Say there are two groups of 100 engineers of equal average ability. One goes into megacorps and the others do startups. Which group will have earned more as a whole after 5 years? 10 years?
If, if, if, if. Just by numbers, most devs don't meet these criteria. And even in the periods of time which I personally have, I still was not making anywhere near this kind of money.
These numbers are inflated and out of reach to the vast majority of developers in the workplace today, full stop.