You're probably right, but these kinds of insane, all-encompassing non-compete clauses are pretty common in most large corporations (at least in my understanding), and if I were to leave I'd be sacrificing all my stock grants and the like. There's no point in me quitting if I don't think I can get something better.
I could of course go to a startup or something, but I have a wife in school and a mortgage to pay. I don't really mind upheaving my life to take a bit of a risk on a startup, but I think it might be a bit selfish if there's a risk of it causing problems for other people.