If that is hacking what scares devs away to do so, then why not implement possibility for servers to make client's mods unusable on their servers instead and not completely blocking off everyone with mods enabled from joining? That would be far better and easier for clients, rather than always forcing them to tick and untick specific mods if they constantly playing on different servers with either different mods or unmodded?