It's impossible, and not just because of human nature. Even if humans were more cooperative or altruistic, it's impossible to plan for disruptive innovations.