Remember Mr. Hiibel? Everyone's favorite unreasonable Nevada Cowboy, who refused to even give a police officer his name? Well from now on he has to provide it.
I personally don't have a problem with this. It's not like we live in some sort of Tolkeinish reality where "true names" give you some sort of evil power over people. The Constitution protects against unreasonable searches and self-incrimination. Your name constitutes neither of these, IMO.