Commies have a history of lying...
Cheaper, more energy, safer, better in every way, they forgot to mention it is also pure fantasy.
And in other news, fusion power is just around the corner. Uh-huh.