You are not forced to share your real name. There is a separate name request feature.
Yeah, I know. I just think the whole implementation is a bit clumsy. Especially because you are forced to enter your full name (or something that meets the first and last name criteria because both fields are required) when you finalize your PSN account on the new console. Annoyingly, this information is then also shown throughout the console, regardless if you have granted any "name requests" or not.
I would have prefered a more optional setting, e.g.; You can supply your name and surname if you wish, but it's optional. Then, a simple feature if you want to have it public, friends, friends of friend or on a per request basis.
It just seems to me that they must have realized that facebook is so popular and figured, "hey, lets make it similar and add a name feature". Not everyone uses facebook and not everyone wants to socialize - and some that do want to socialize, might prefer to do it without using their realname. Sure, no one is forcing you, but I don't see much benefit in if someone sees 'the real name' or not, and in the context of this being a console to play games, I'm not sure if that's really necessary. There a lot of people who play games online, socialize, but do it using an alias that they have built up and made a name for themselves. When I think about all those people who have invested hundreds of hours into online shooters and role playing games on the web, I don't think any of them have a real interest to share their real name but live under the premise of the alias that they've built up.
Real names work under facebook because the whole point is to connect people. If you're not known under your realname, the people you meet in real life won't find you.
This is a console though to play games. If you really want to integrate with facebook on your console, you can simply have the option you already have and voila, you already have the connection to your "real-name" if that's what you wish.