All true. Remember, Amazon didn't make a profit for YEARS. I thought their stock was crazy, a few years ago Look at them now. Tesla is tech. First real electric cars, which all assume is the direction of the future. Plus, something I read some time ago said Musk is really interested in gaining dominance in the charging industry, for all electric cars.
Electricity is probably the most pure of energy transfer we have % wise. But, unless the charging electricity comes from wind, solar, tide, etc, by the time you add pollution from batteries, it is not clean.. The environment is not better off if your juice comes from coal, oil, gas, etc.