Hate to bring up aliases again, but I personally think that this is a game and should be treated as such. If you get so hypersensitive or aggressive or touchy when someone says something rude to you (either intentionally or by accident) then you really shouldn't be playing a mafia game (feel free to say "pot meet kettle" here, I know I have at least one of those traits). Aliases for me are a way to play without people saying "hur, you pulled an ff" or "thats just ff being ff", so I personally would like aliases to remain a part of the games, but support the revealing of an alias when a game is finished. Perhaps give people a choice of alias or no alias? I'm sure there would be a balance between those who do want an alias and those who don't in the average mafia game. I personally will try to provide the option in my games in the future.
I am not ashamed to put my name on anything I post, be it in a mafia game or anywhere else on this site. Personally, I will not play with aliases again. I have seen posts from aliases that would not have been made with their own name on them.