"This behavior isn't illegal" isn't an argument. Plenty of legal activity gets you banned on Twitter. Automated location tracking for people you don't like is bad and should be banned.
Want to stalk celebrities on social media? Get your own social media.
Elon's perfectly free to institute such a policy, and everyone is free to point out that he's a complete hypocrite w.r.t. his own stated position on "free speech," in general and this specific account in particular.
Dont want to share your current location? Dont use private jet.