I don't block real names, but I discourage them due to the potential for abuse being directed at them. Note that the abuse need not be from other forum members either, but could from an unregistered person seeing their posts, recognizing them and then acting maliciously on it in some way. Basically, my forum isn't Facebook and that's how I intend to keep it.
Thankfully very few have insisted on using their real names.