Working as an employee at a startup is a gamble. A startup employee needs to be willing to look out for himself or herself. Employees need to be willing to pick up and leave if they're consistently treated poorly.
Unpaid, un-comped overtime? Leave.
Political bullshit? Leave.
Illegal activities? Leave.
The other mistake I see commonly made is employees assuming their options will be worth something. Unless there's a market where the stock's value is known (and the stock can be sold), it's a gamble with crappy odds.
Not all startups suck, but only fools stay at the ones that do. This guy (girl?) left, and it was the right call. In fact, being willing to leave means this person was exactly right for a startup.
Given the start-ups he described, he's wrong for the job. Ok, I'll go along with your proposition. Out of curiosity, What kind of person would be right for the job?
Do you mean to imply that people who have consistent negative experiences are startups are somehow constitutionally different from people who have good experiences?
Because to me, it just looks like luck of the draw.