When Musk wasn't insane, I think a lot of people valued him a bit more. I personally haven't cared for him since pedo guy, but others did.
Reality is he's now batshit crazy, destroying America, and intersecting himself in a bunch of shit nobody wants him close to. Of course that has rubbed a lot of people the wrong way.
It's not a "shift to the right". I don't care of someone is a bit right or a bit left. This man is dangerous, out there setting America back decades, and sending out some hail Hitlers along the way.
Shift right... Come on.
If you can write a one sentence definition of liberalism, and examine policies from first principles, you might be surprised.
You have to go a long way back to find Ars articles on Musk that aren't derogatory. They were ahead of the curve on this, apart from their rocket articles (usually). I've always found it unprofessional and off-putting.
The choices were whether to leave them up there longer as the next crew rotation, or let them come home and send up another crew like normal. One would save the government the cost of a new Crew Dragon launch (not insignificant - $100m-150m), and the other would save NASA's valuable astronauts from the long term health effects of a year in space (usually crews are rotated every six months for health reasons, like bone density and muscle mass problems).
NASA reported that the factor keeping them from being brought home was cost, and they didn't have the $100m for a new Dragon launch in the budget. But this was bunk. The next launch was already budgeted for, because this is on a well-planned-for rotation. It could have been because they wanted to keep the $100m, but if they falsely claimed it wasn't budgeted for, then (as Musk postulated) it's a good bet that the real reason is that this would have been a big PR win for Musk, saving America's cherished astronauts from Boeing's massive screwup, and since he had already begun bankrolling Trump's campaign, Biden did not want him to have this PR win.