I know we have had threads discussing this before and from what I gathered from those threads, the neg rep was taken away because people were dishing out neg reps to others just because they didn't agree. While I like your reasoning, I don't think you should have completely done away with the neg rep.
Why not make neg rep available only to Mods? Basically, every time that a user violates site rules they get a neg rep. This will help legitimatize people's reputation and will also discourage users from violating site rules. It will also let the person know that their post was deleted. I don't think that deleting a post or thread should automatically result in a neg rep (Chizik rumor threads come to mind), just those that are because of things like language, inappropriate material, etc.
Why not make neg rep available only to Mods? Basically, every time that a user violates site rules they get a neg rep. This will help legitimatize people's reputation and will also discourage users from violating site rules. It will also let the person know that their post was deleted. I don't think that deleting a post or thread should automatically result in a neg rep (Chizik rumor threads come to mind), just those that are because of things like language, inappropriate material, etc.