Problem is, it's not settled. The precedent has been set that this is the President's authority to give up. In addition, all we've now done is moved the cost from one column to the other.
The Catholic church gets to "wash its hands", but if you read the OP, this issue is still here. You're still making an argument based on the idea that if it's good or useful, it should be FREE! And the fact is that insurance simply does not work the way it should when it is expanded to cover things you're buying anyway or that you will be purchasing regularly. It means costs will go up (funny... I thought the point was to do the opposite). Why don't we also include toothpaste, aspirin, vitamins... basically any thing that is considered healthy and needful? Let's just pay for all of it!
Not to mention, how does this not put Catholic organizations at a disadvantage. Since everyone else HAS to do it, that means the insurance companies will NOT have to step in and pay for it in those cases. I'm not an expert, but I'm thinking that there could be a lot of consequences in terms of insurance companies and the government steering people to "acceptable" care providers.