That's FUD. Energy sources that emit little CO2 are being deployed commercially right now.
Your argument is equivalent to saying, in the 60s, "These guys believe the future is in toy computers that fit under your desk. If they succeed, the majority of people will have to turn to abacuses to do their taxes."