The newest generations of voters are so progressive that even young Republicans are siding with Democrats. But the big numbers contain a big trap.