At least for the catfishers, are IP bans not an option? I think the current system works pretty well but when time does finally come to ban them I don't think most of them are tech savvy enough to be able to easily dodge it if all IPs associated with them were banned.
As for why, not a clue...