2030 is a long time to wait. Though I suppose it makes sense, by then most of the baby boomers will all be dead, (thank Confucius for that, they're easily the worst generation ever) so we can finally move forward as a society.
It's the generation before them that's opposing it so greatly, and will be dead at that time. They'll be in their 70's-80's in 2030, some dead but still, in all likelyhood, mostly still alive for another decade or so.