I think what you're missing is that Tesla is trying to make things that people buy on their own.
What you're talking about would probably require a political campaign of some sort since it doesn't appear to be happening on its own? I'm not saying your idea is wrong - but it's not right to put down Tesla because they are not pursuing your idea.