Hey these "juggernauts" are inevitable, because every entity has his/her own unique distortions. As many entities as there are in the creation, that's how many unique perspectives there will be any any given subject. Add fears, desires, biases and identifications to the cauldron, and its double, double toil and trouble 
I enjoyed your post, Colin, and our "break with nature" is something I've often thought of as well. It's also something Alan Watts talked about quite often. He went on and on about how AWFUL our city planning is, "squares stacked on top of squares", as he called it. I am not very familiar with the transhumanism thing, is Ray Kurzweil's still so involved with that? I remember listening to a podcast once where that came up, and they were mostly talking about Ray Kurzweil's proclamation that humans don't have souls, so I never felt the need to explore that avenue further. I just checked him out quickly, saw that he was one of the big shots at Google, and that was that.
I've read some social psychology articles about the intense isolation that so many city dwellers experience in large cities, in spite of the population density. Modern life has alienated us from one another, and from nature. If you just consider the invigorating effect nature has on your spirit. I don't see how we can change tack though.

I enjoyed your post, Colin, and our "break with nature" is something I've often thought of as well. It's also something Alan Watts talked about quite often. He went on and on about how AWFUL our city planning is, "squares stacked on top of squares", as he called it. I am not very familiar with the transhumanism thing, is Ray Kurzweil's still so involved with that? I remember listening to a podcast once where that came up, and they were mostly talking about Ray Kurzweil's proclamation that humans don't have souls, so I never felt the need to explore that avenue further. I just checked him out quickly, saw that he was one of the big shots at Google, and that was that.
I've read some social psychology articles about the intense isolation that so many city dwellers experience in large cities, in spite of the population density. Modern life has alienated us from one another, and from nature. If you just consider the invigorating effect nature has on your spirit. I don't see how we can change tack though.