His airplane location is public information.
That's not the whole truth; partial, at best.
Jack Sweeney has said, on more than one occasion, that the info he uses is publicly available. However, there isn't a government registry of data like his plane number, his destination, etc. It requires a little "detective work." He has to put together several, separate pieces of information to create tracking accounts.
None of that matter in the least.
It's against the terms of service on Twitter to dox someone.
These people did.
They were suspended.
It's literally that simple.
I have also seen no proof that all of the banned and suspended accounts actually DOXed him as opposed to reporting on the account that tracked his plane. HUGE difference.
If they are sharing his real time location, he's being doxxed.
The TOS states doxxing would result in the post being deleted, accounts suspended.
I find it quite ironic Taylor Lorenz switched her account to private last night and began scrubbing posts in her timeline—among those were posts where she had doxxed people under the guise of journalism. Last night she repeated what you guys have suggested, "he did it because of criticism." He told her, "no, it was doxxing."
...and then she went down her own little rabbit hole.
There is only one logical conclusion here to the question I posed. They did this so people could harass and attempt to intimidate him and his family.