I agree. Its a systemic issue. I‘ve stepped up as a mod for !opensource to combat this. Feel free to step up in other communities to help meanwhile.
The solution will probably be reputation/timelimit based or maybe federating ip bans. Bans already federate I think. At least my instance has a ton of names on the banlist although I havent banned as many people.