No reason at all, legally. I think its unwise, and sets a bad precedent, but I dont see how it can be legally challenged.
What if someone decided to really be edgy and name their kid a universally known obscenity. Should "f**k J*sus" be forbidden?