“They are now using Obamacare to impose a secular vision on Americans who believe that they should not have their religious freedom taken away.”
You keep on using that phrase “religious freedom.” I do not think it means what you think it means.
This new “religious freedom” schtick is because the Obama administration has dared to say that all hospitals – even Catholic ones – need to provide health insurance that covers contraception. And despite the Catholic outrage being utter bullshit, it looks like the Obama administration will cave. Oh joy.