Its unconstitutional because it puts the government in the business of enforcing political correctness.
Not that has ever mattered to the Democrats.
Bump!