I think the important point is that to evaluate social programs, you need an accurate cost/benefit analysis. When the costs are diffused or not specifically identified, people tend to focus only on the benefits. In fact, you often hear people talk about "free" health care.

In my home state liquor stores actually have to sell gift sets at the same price as the same size bottle that's in the set, making the glasses or whatever free. I always thought this was a state law, is it a national (USA) thing?