<p>Since by liberal I’m assuming you mean left-leaning, favors a large government welfare state, maybe even bona fide socialist, etc., the answer is pretty simple. If you do not appreciate that resources are scarce, that money must be earned by people doing productive things for other people (i.e. a job), that there is no such thing as a free lunch, that redistributing wealth doesn’t <em>create</em> wealth, or that there is some fixed amount of wealth and so when somebody is rich it must mean another person is poor, then it’s easy to fall into the trap of saying “Yes, there should be all of these social services, we’ll just tax the rich to pay for it,” or “that guy’s homeless because of some rich jerk,” et cetera et cetera et cetera…</p>
<p>I’m not necessarily saying that social services ought not to exist, or that collectivism or socialism or wealth-transferring schemes ought not to exist (for that is another debate entirely), but I am saying that mature, serious, thinking people don’t just say “everybody ought to have a job,” or “college is a right,” etc. Mature, serious, thinking people very well may believe in such social services to one extent or another, BUT they recognize that they carry costs and benefits, that they must be paid for and that other things must be sacrificed so that those goals can be achieved.</p>
<p>I’ve personally heard leftists say “don’t look at the cost of social services, just do them,” and “we should do everything we can, even if it doesn’t work.” And so forth. Such childish thinking reveals a lack of reasoning skills.</p>
<p>The other day I saw a paper drawn up by a six-year-old, on what her political platform would be if she were president. And it was all free this and that for everybody. <em>That</em> is immature, and it’s how many college students (and college professors who never matured) think. They don’t have enough appreciation for how the world works to understand that health care, housing, etc. all have costs that have to be paid, that when you require employers to provide “free” this or that, it actually lowers the employees’ pay, and so forth.</p>