I see you get it, fwdude. Posters in this thread are discussing if LGBT employment should be covered by the CRA when they should be questioning why the CRA is legal in the first place. They are starting from a faulty premise, that government has the right to force someone to employ people they have fundamental disagreements with, simply because the first person wants to open a business.
Granted, it’s pretty stupid to discriminate against customers on the basis of skin color, but employment goes way beyond just being a customer. Employees can be almost as close as family in some businesses. Government needs to keep its nose out!