the problem is none of us disagree with you
We disagree with the speed in which you expect it to be done. It will take time to bring the price of all those other things down to be affordable for the masses. a tesla model S, while I would LOVE to own one is simply out of my, and most others price range at this time. Not to mention if we all switched to electric cars overnight, what does that do the the power grid? increased demand means increase in energy needed to be produced. how do we get there?