I think instilling values and ethics on society is way harder than making a new technology. This is why I'm rooting for "trustless" nature of cryptocurrencies.
I'd argue it's a bit easier in English if it comes to learning a grammatically correct expression of a thought. Polish or other slavic languages have quite a complexity hidden in "odmiany", "przypadki", and "koniugacje", etc.