They should, so should landlords, private individuals, etc...
This isn't a racism issue, it's a government over stepping this bounds issue.
ok, so how about the government say if you want to have access to public utilities, police, fire service etc... then you follow the laws against discrimination of sex, race, religion, etc..