If Elon uses this personal experience as an opportunity to reconsider how Twitter handles speech which is legal but poses a safety risk to an individual or group then I will commend him for finally maturing past the "free speech absolutist" position.
If he simply bans those who would cause him (or people he likes) harm but continue to allow and encourage "free speech" for those who would cause harm to others then that seems a bit hypocritical.
Twitter now is unusable because Elon bans anyone who does something he doesn't like.
This includes criticizing him in various ways.
Say what you will about pre-Elon Twitter; I never heard about anyone getting their account banned for saying bad things about Dorsey.
This is an extreme exaggeration. If you've used Twitter since the Musk takeover and come away with the impression that you can't criticize him there, you've had a completely alien experience to mine- it seems to be the main use of the site these days.
He has banned parody accounts that don't specify 'parody' in the username, he's threatened to de-amplify negative tweets, and he's banned the ElonJet account. I vehemently disagree with all of those moves, but the idea that the site is now unusable to say anything that he doesn't like is absolutely hyperbole.
So Twitter is now unusable because elonjet has been banned? Social media companies change their policies all the time. You don't have to agree with the decision but holding it up as something so consequential is just silly.
Assuming what he said about his son being accosted is true, how could he not change his mind? Should he really not stop something that threatened his kids life because of a promise he made to internet strangers?