Sometimes, indeed yes. Not always. If you want to live in a black and white world go ahead. Best of luck to you.
In any case, as I said, I am torn. That is why I advise that anyone that works for them be dedicated to the cause. Because while a lot of startups and the like profess to "change the world" Elon Musk's enterprises ARE changing the world to the kind of world I want to live in. Sometime visions need sacrifices.
That said, Elon Musk should probably offer non-insubstantial stakes in the company to every worker.
Scott Alexander had a blog post recently discussing "moral offsets" and the distinction between axiology, morality, and law. It helped clarify my own mental framework and vocabulary for thinking through these sorts of "do the ends justify the means?" issues. I found it to be interesting food for thought and you may feel likewise, it's a very thought-provoking read (as is nearly everything on Scott's site).
Not if they are not being paid enough to have the capital to invest. That is why I suggested that in lieu of increased pay, that workers be further compensated in more stock
If they're not paid enough to invest, they probably need that extra compensation in cash. If they're smart enough to work at Tesla, they're smart enough to invest as they see fit.