All people living in the USA are 'limited' by our supreme "Law of the Land".
- We agree then, that [constitutionally speaking] at a private track, open to the public, racehorses names can be limited.
Thus, - the Constitution puts limits on people, as well as on governments.
It really has nothing to do with the Constitution. Government is not involved, only the private sector and how they chose to allow or disallow whatever.
You really think that "the private sector" can ignore our Constitutional freedoms, our Law of the Land?
The primary underlying reason is money. They don't want to 'offend' any current or potential 'customers' by having a horse named something that would be considered 'offensive' or disrespectful. The 'market place' puts its own restrictions on things outside of the purview of any government constitution.
Sure it does. But the marketplace itself is restricted by our Law of the Land, by our freedoms as per the Bill of Rights.
Now if the government (of the city, county, state, or federal) had made a law, ordinance etc. that prevented you from exercising that 'freedom' to name your horse, cat, dog or car, something (they, government bureaucrats, etc.) deemed 'offensive' THEN I would have a 'figantice, hugh and series' problem with it!
The jockey club [constitutionally speaking] can prevent you from racing a horse with an offensive name at a private track, open to the public.
--- Learn to live with that fact.
I have absolutely NO problem with it. It's a private organization and has its own rules. Any member is free to leave if they do not agree with those rules and start their own jockey club where you can name horses Mohammed, Roosevelt or whatever suits your fancy. If the public (ie, marketplace) is in agreement with you and you practices, you will make money, the primary goal..........