Separation of church and state in this wonderful country provides security to individuals. It protects us from being forced to behave or follow another person's beliefs. It provides an opportunity to exchange religious and political beliefs freely. We are free to become spiritually nourished or spiritually famished.
Why then do we apply different principles to one of the most important aspects of religion: charity? In a country full of charitable giving, why does our government insist on competing with such selfless service? Why are we so casual in mixing charity and state?
Charity is a principle of action for the followers of religion. Money taken by force and distributed after political debate is not charity. Taxes and entitlements are what we call these measures. The state is incapable of charity.