So you work for a startup for 10 years since inception, it's private all the time, you get annual grants for more and more options, building up options for 5% of the fully diluted shares, but then get disabled and have to stop working. Now you lose all your options because none of them have vested because the company didn't sell yet?
https://www.sec.gov/Archives/edgar/data/1439404/000119312511...
I don't think it would be hard to prevail on the facts arguing that a requirement for an IPO (or similar liquidity event) is wholly out of the employee's control and that a substantial risk of that not happening occurs up until the moment that it actually happens. IPOs fall apart/are withdrawn and mergers fail frequently enough that a substantial risk argument could probably be sustained.
Which is why "liquidity event" is one of the conditions for vesting.