So the biggest problem with this post is that blockchain.info specifically says that they assume 650W per GigaHash. This is just out of date.
Modern ASIC miners (which are doing the majority of the mining) are doing more like 10W per GigaHash.[1]
So we only need 1/65th of what is being estimated.
1) http://millybitcoin.com/does-bitcoin-mining-use-a-large-amou...