I like to know who I'm disagreeing with or agreeing with in a discussion. By which I mean that I want to know if that person who said that thing that seems not to make sense has actually said a lot of things before that turned out to be pretty wise, so that maybe I'd better try and puzzle out if what they are saying this time really makes sense after all.
Essentially it's the difference between a bunch of people having a discussion, and a bunch of people heckling each other.
But there's times when keeping schtum about who you are makes perfect sense, and we've every right to do it without being hassled. So I wish people would stop badgering Temporarily Anonymous to take off the cloak of invisibility. It's a perfectly appropriate garment for the thread, and has enabled things to be discussed in a less cluttered way.