I'm usually polite, but to the people criticizing the mods, frankly, fuck off.
A number of mods who have worked their asses off to serve people on this site have recently retired. As a result, we are rebuilding the team, but it is a time consuming activity and it takes a lot of work. The mod team is currently back logged and there are a series of issues with the site and site development that our current system, which is very old and outdated, cannot handle and we are trying to take care of that as well. So no, we have not been on top of catching cheaters as quickly as we can. It's also shit like this with people bitching about the mods that make it harder to keep good mods around as they work tirelessly to serve this community, only because they want to give back to the community and help others. They work their asses off doing an often thankless task and if they are ever behind or not up to your speed or if they make a mistake, you give them shit for it. If you want to help instead of actually just complain because that's what you do, then fine; otherwise, email them to let them know if there is a mistake or if there is a possible cheater/multi-accounter they should look into.
It's rude and a disservice to the mod team to disparage them when you feel like it, and it discourages responsible people from joining the mod team as they are liable to get shit for doing the best they can in their free time, which hurts everyone on the site. So frankly, fuck off.