> If you haven't met your local elected representatives, that might be on you. It's not hard to meet them, and usually IME they make an effort to know voters.
Most of these proposals, and the things people object to, are at the federal level.
A Senator from New York has 20 million constituents. If she met with each one for one minute, sixteen hours a day every day of the week for her entire six year term, she would have met with ~11% of them by the end of her term. And still not really know any of them.
> We the people might be willing to fund schooling, but not other things.
We the people are the ones receiving the money. If you want to spend yours on schools, go for it. Someone else wants to spend it on books, or private tutors, or compensating one of the parents to take time off of work to teach the children themselves.
> But where is this coming from? Who disagreed?
The existence of many of these programs that don't work like this.
The government will subsidize your student loans, which inflates the cost of education, but you don't get the cash equivalent of the subsidy if you work your way through college busing tables instead of borrowing money, or attend a less expensive school. You can't get the money if you want to buy the books yourself and then follow along with the lectures on OpenCourseWare.
> How do you know that? School vouchers are popular, and people could have said the same about them.
I should say popular with elected officials.
School vouchers are popular with the public and yet most states still don't have them.
> These rants about government - that we see commonly - are somehow given a pass for establishing a factual basis and making strong arguments. But they don't really say much except express frustration.
The general problem with government programs is that there is a powerful incentive to direct money to politically connected groups.
Why do we subsidize ethanol? Because it's made from corn grown in Iowa, which is the location of the Iowa caucuses. Why are the swing states the largest per capita recipients of federal money?
To get at the root of this, you need to look into the details of thousands of pages of federal legislation. Because the complexity is purposeful. There is a broad class of programs whose general goal is to transfer resources to the poor. That entire class of programs could be replaced with a single cash money tax credit, but it isn't. Because the purpose of most of those programs isn't to help the poor, it's to create jobs for government employees or subsidize specific products which the public is then forced to buy if they want the subsidies even if preferable alternatives are available in the market.
The complexity keeps people from rooting it out. Ordinary taxpayers don't have the time to look through the details of that much legislation to find just exactly how the corruption and inefficiency is costing them.
So you end up with just a general feeling that the government is ripping them off and no obvious path to correcting it.