For better or worse, secular understandings and political understandings don't always jive. Now that political attitudes have changed, it seems obvious that early adopters will struggle, as their affordability is often based on those same subsidies. This is the only frame of reference in my mind that is terribly important when it comes to the success or failure of many of the properties that Musk runs. The fact that he's kept them going in the current political and social environments is really a credit, I think.
He's not building fossil fuel based vehicles. He's not building coal plants. He's keeping the space race alive. The general dislike of this guy seems personal. There are far larger financial crimes to go after, but Musk made himself a target. Damn, I wouldn't doubt that he does some of it on purpose.