>To actually fix this mess we probably need to do something to implement matches outside of the clan system. I was thinking what we could do is to have a participating player pool, assign everyone a starting ELO of 1000 and just pull numbers from that pool to get matches together. Use the average rating of the randomly generated teams for an ELO calculation and just see how it pans out. That way it doesn't matter if people are clanned or not, and it doesnt matter if their clan leader supports class limits.
Could probably do all of this with just a running excel sheet.
To keep people's attention it would need to be 3-3.5 minute rounds max and only have 3-5 rounds before switching sides. Draws would have to just stand as draws.
To prevent people from stopping playing to preserve rank there'd need to be an ELO decay after a while (eg a month) of inactivity.
This way we can throw literally everyone we can in to it initially, and if we get enough people, actually match-make with it.
Or you could simply Convince the class limit supporters to remove them....