It's worth noting that Twitter gets a lot of flak for permanently banning people, but that those people were all there under their real names. Regardless of your opinion on the bans, verifying that they were indeed banning e.g. Steve Bannon would not have helped the decision making process around his ban any easier.
Shouldn't ban anyone as both sides play politics which is filled with tons of untruths and lies on both sides. Which you have a point even a Steve Bannon or AOC will make up things and lie. Maybe the reputation system avoids political speech or there is a huge bar because politics is always a shit-show. Overall what you bring up here is a huge problem that maybe can be solved somehow. For deepfakes i still feel strongly a system needs to be in place ..one i mentioned or something close to it.