I have no problem with any forum member knowing who I am. On the very rare occasions that I've upset someone by something I've posted it has allowed them to contact me direct, rather than start a public slanging match and I've apologised and made a mental note to think carefully about anything I put on here, or any other forum.
If we all had to post under our own names and make our contact details available to all other members it might help to prevent the nastiness that occurs from time to time.