While I am a user and believer in what can be accomplished using this technology, I do think we are heading too fast and too furiously into this realm. Luckily we will meet up against the water and power constraints soon enough. The environmental and societal costs need to be considered more closely than we are doing currently, but money talks in this current iteration of humanity.