Well, the internet will come crashing to a screaming halt in 2012 when we run out of ip addresses anyway, so we can probably hold out until then
Seriously though... I think two things might happen: 1) A tightening of domain squatting laws, 2) People getting more used to the idea that they can't register a name from scratch, you have to buy it from someone.
Hmm... I just had an idea. There are already laws in place to prevent domain squatting on trademarked names. You don't actually need the .com to establish your brand and register a trademark. I wonder if you could register a trademark *after* they register the domain, and still make a case for them having no legitimate claim to the domain and yoinking it off them. That would be a nice victory for Real People.