1), within our form of government, one's "religious freedom" may have to stop where another's "religious freedom" AND civil rights begin. Businesses that serves the public have no more right to refuse a customer due to sexual orientation than they do refusing to serve someone because of their race or religion.  Religious institutions that accept taxpayer money have no right to discriminate based on gender or sexual orientation. Private corps and non-profits using tax $ should not be able to efuse to provide contraceptive coverage to employees hired for their expertise, not their religion.  

2) while the church does not operate according to popular vote, it must heed the voice of the Holy Spirit. Some Catholics fail to grasp that the Spirit speaks through the entire church - not just through a handful of celibate males. In regards to HV, the celibate males are refusing to listen to the Spirit. They are not "the church".  See "On Consulting the Faithful on Matters of Doctrine" - Newman