1. Yes they were. His 1st amendment rights were violated and the constitution was ignored.<quoted text>
1. No they weren't. None of our rights are absolute and every right is subject to government regulation within the parameters allowed by the constitution as interpreted by SCOTUS. Anti-disrmination laws have been upheld as constitutional and neither speech nor religion are sacred cows exempt from such regulation.
2. On the contrary, the baker made it clear his wedding cakes had conditions attached with which the purchasers must comply if they wished to purchase a wedding cake for themselves. Unfortunately for the baker, his conditions meant he did not offer his wedding cakes to the general public but only to a subset of the general public that excluded a protected class of people in violation Colorado anti-discrmination law.
2. You have that backward. Gays are the sub-set. If they wished to purchase a wedding cake there are bakers all over Denver that would accommodate them.