Role accounts are a very, very bad idea. I'm quite surprised the discussion about them actually had some support. Huge security risk, and goes against building trust. I've always found pseudonymity (ie, usernames) far superior to anonymity... and besides, it'd be folly to believe any role account would reliably mask you: if you have enough experience with someone's style and mindset, it can become very easy to recognize them in whatever guise.
-- Jake