This is looking really hard for a problem that isn't there.
Has the author actually used Mastodon? I wonder what server they ended up on to have this impression. And I find the claim that people don't want to run generalist instances... interesting. I ran a few of these and while they all had a theme and a few cultural baselines (which is okay, other instances have other standards), none of them really restricted what you post about.