I made a normative statement about that particular piece of legislation. I believe it shouldn't exist.
Facebook should be allowed to require real names, just like a bank should be allowed to forbid people with ski-masks into their offices. If that's an inconvenience for you, then find an alternative service or create one yourself. There are plenty of places to be anonymous on the internet, and you have (and should have) the right to retain your anonymity by *not* registering on Facebook.