BUT!!!!!
What people forget or overlook as in politicians case. Most of the components needed for these 'green' energy's, consume or are made out of 'un'-green materials. Such is the irony.
Nuclear is clean energy, but the byproduct of this is the spent radioactive materials.
Ocean energy yes is clean, but what will the effect on the ocean by. As in tide and wave changes, marine changes etc. Think of what happens when you put an obstacle in water, the water changes to get round the object. The ocean is a pretty big puddle of water. What environmental damage to the coast will be created.
To power the earth, it has to be affordable. With the power company's behind it, This will never happen. Profit out weighs 'green' any day.
For example, who can afford to buy a wind turbine, or solar panels to power their own home? That is severing the grid connection so you provide it all for yourself.