A lot of people who’ve never achieved 1/10000th of what Elon Musk has seem to feel qualified to predict that something he does will fail. This usually does not turn out well for them.
They trash Musk mostly because he’s backing Trump.
They didn’t trash Musk so much before that.