O'Reilly is right.

The problem is not that our government doesn't spend enough for public services, the problem is that no matter what is taxed for services, the government spends twice as much.
And our national debt has grown so huge, to the point that it has begun to damage private sector growth and jobs.

These protests attack "the rich", but the rich are not responsible for our huge national debt and foreign trade deficits. It is the federal government (Obama, Reid, Pelosi, Dodd, Frank, W.Bush, Greenspan, Bernanke) not Wall Street that bears primary responsibility.