Well, no, as offended as I am by the name, I don't think it would be right to force them to change it. Naming their child that name is a form of freedom of expression, a right guaranteed by the U. S. Constitution. In order to preserve our own rights, sometimes we have to endure something else we consider abhorent, abominable, and assinine (sorry, only other a-word comes to mind) Just the child himself and just the name itself are no threat to society, so I don't see any need to pass a law against it, either.
What if people are offended by the name and want it changed? If he goes to a public school and there are enough people who are offended by it, can they legally be made to get it changed? Every thing else seems to get sensored (ie religion) so if enough people get together could they pressure the family to change his name? I'm honestly asking.