I think they, and other social platforms should charge by number of followers an account has. Free for anyone with less than 100 followers, $10 a month for 1000, $100 a month for 10K followers, etc. (and the account owner sets the follower limit but can raise it to the next tier if they want)