I've got no problems at all with this. As long as the mod's make it clear why an infraction is registered, it seems very fair.

Of course, there could be arguments over whether it should be three, four, or whatever number of infractions, I think you guys are doing a great job.