Earlier quoted context omitted.
Elon Musk does not owe people anything. If he decides to produce them, that's fine, but he doesn't have to. But the governments should buy these ventilators from private companies, so private companies like Tesla or GM were incentivized to produce these ventilators. Edit: added and then removed a comment about downvotes
The point is not whether or not Musk owes it to anyone. But that some people claim to be making the world a better place, and others batten down and actually do make the world a better place. And usually the latter is a lot less glamorous than the former.
While I understand he's one to zig when everyone zags I feel like this will be a case where it will become clear that it was a bad call.