I agree that going fedi doesn’t automatically solve the issues. However, moving it away from a multi tiered paid platform (they really tailored it so they could do this) and controlling the bots/scam accounts would be a completely different experience. I think fedi would at least solve the first one, and I’d expect would help controlling the second.
Do you have to verify your identity? I know in the past you had that option but didn’t have to do it. But they just changed their terms of service so is this part of that?