Just because a mechanic was long known to be flawed, doesn't mean abusing it is okay.
The only religion mechanic that's been talked about lately that's been "long known to be flawed" is the priest immunity. I think you're getting them mixed up.
All that allowed this to happen was the fundamental mechanics of how all guild and religion ranks have worked since the day they were implemented back in about 2005.