Great write up - I've been seeing this idea addressed a bit lately. It definitely seems like there will be some sort of bottleneck effect at some point but who knows?
Maybe all the miners will pour their earnings into alternative energy technology to make it incredibly cheap and efficient....and on solar