No, this is government telling businesses how they should be run. That is not freedom.
No, it is the Nazi form of Socialism. You leave businesses theoretically in private ownership, just strip away the owner's property rights to not accept the statist dogma as to how they must behave.
"Civil Rights" vs. Civil Liberties
It is completely contrary to traditional American values.