Only works for those who lack agility, imagination, or determination.

When you act as a business, you are subject to the kind of rules that businesses have to follow. A very old conflict for my Church, and one that we rather consistantly get wrong.

If it is against the teachings, you don't do it. Sometimes that causes great inconvenience. Sometimes it means that there are good works that you just can't do. Life is like that. Maybe that charity can't employ people on a standard basis and will have to out-source some services (which brings up another moral issue: the out-sourcing will almost certainly end up including money that will be spent on birth control) or rely more on volunteers or pay a high enough wage that the employees can buy their own insurance.

Moral positions limit the ability of a person or organization to act, even in just causes. That's why life is complicated. You make choices. You use the resource, you follow the rules for that resource, whether the resource is the employable population or govornment money.

That's what the hermit movement, which became the monastic movement, was all about. These guys wanted to live their faith without the compromises that society demands. They didn't whine, they moved out. Often with good results, but always at a severe personal cost.