I honestly don't really fear AI and think ignoring it is best. Still not gonna post over there anymore, though. I do agree that hopping off Twitter is a good move.
Is this site better? Can't say. No website owner is your friend and usually doesn't have you in mind for big decisions.