It makes you more credible because you can't be misidentified as someone else.  Real IDs are a good thing. Fake names are a sign of possible deceit. The idea really took off when the internet started, by the same people who have used the internet for deceptive means. Using real names makes you responsible for your words and actions. Put that together with freedom of speech and you have a way to reduce/stop hate speech, etc.