I'm not opposed to techno-optimisim and I absolutely love hearing opposing views here!