These seems to be a group of people that is distributed at what appears to be a global scale where they thing they can just plug stuff together and expect it to make life progressively efficient, or long lasting in some way. I like to call them "Lets attach a tree to humans at the biological level so that they can live in space with out oxygen mask"..... type of people... Anyone else know what I mean? I'm sure there are other more relateable examples I could think up thats just the gists of it. Is there already a word for these people? Maybe we can call them "Mashup Progressives"... IDK....
I guess you would call these people idealists, they believe in a illusory idea rather than a functional implementation of it?