This all goes away if you require social media companies to charge users for access. The addiction to free stuff is what’s really killing the internet.
More importantly than the bot problem, it would decrease social media usage in the aggregate while also encouraging more competition. Much easier to bootstrap a business if you’re not having to compete with big tech offering the same thing for free because they can subsidize the losses.