More accurately - the media can't stay away from Elon. He's not out there doing PR circuits with this drama. A single tweet generates literally hundreds of articles.
He sent internet to Ukraine during the war, did you see other sat providers doing that?
Another company could have helped, aren't they worse for ignoring the issue entirely?
Or do you think it's better to not have any help from any company to make sure no good PR is had?