Putting up for one thing doesn't mean you're automatically capable of putting up for all things. I'm not diminishing his existing achievements. He's put up very well in specific cases.
Case in point: Musk calling a professional diver a pedophile for having a informed opinion based on his personal experience and expertise.
The kids were rescued, Musk had nothing additional to put up, and would have been better following the path of shut up. He was already getting a ton of praise for quick action, and got upset that not everyone universally appreciated it.