Not to mention the problems that exist in unbanning people who committed X offense, as long as it wasn't Y or Z. Going about things in this way basically says, "oh, well if you break this rule it's forgivable, but not these other ones", which would almost defeat the purpose of having those rules in place at all. All rule-breaking that results in a ban is on a fairly equal level in that sense, and breaking that up by unbanning some people and not others is illogical in my opinion.