to add - another philosophical point -- "accelerating advent of sustainable energy" is a statement of social good. So just like individuals, companies also have social responsibilities. Some forget or are forced to forget (survival/other issues) - and concentrate on profit. Tesla could...