You can find videos with him discussing rocket engines in details - he’s spent years working together with a lot of brilliant car and rocket engineers. He (again, not alone, of course) somehow managed to build a successful car company and a successful Space company. Both things are by all accounts very difficult. Not likely to be done by a stupid person.
I fully agree he’s a jerk and I would never want to work for him, but that doesn’t mean he’s stupid or that I can’t be impressed by what SpaceX has achieved.
I might have been lacking coffee when I wrote my first comment 🙂 I re-wrote it in a later comment.
SpaceX and the other big space companies wouldn’t exist without NASA and/or the military. NASA have sent quite some money towards SpaceX - I think NASA is quite satisfied with their investement.