No of course not. But regulating such a ridiculous issue is a waste of money and anti-competitive.
I personally have no strong opinion either way about if there should be a law banning real name policies. Such a law seems a bit silly, but I also see a bit of the point of having it.