I helped run a fairly large gaming forum for many years. You either have broad rules or ten thousand very specific ones no one can ever hope to understand.
How does this relate to not telling people which rule they violated?
“You violated the ‘don’t be a dick’ rule too many times” isn’t much different than that. We found it regularly necessary, and that giving specific examples and number of times counterproductive.