Rather simple.....
There is really nothing complicated about the facts. The Republican-controlled House of Representatives voted all the money required to keep all government activities going -- except for ObamaCare.
This is not a matter of opinion. You can check the Congressional Record.
As for the House of Representatives' right to grant or withhold money, that is not a matter of opinion either. You can check the Constitution of the United States. All spending bills must originate in the House of Representatives, which means that Congressmen there have a right to decide whether or not they want to spend money on a particular government activity.
http://townhall.com/columnists/thomassowell/2013/10/04/who-shut-down-the-government-n1716292Perhaps the biggest of the big lies is that the government will not be able to pay what it owes on the national debt, creating a danger of default. Tax money keeps coming into the Treasury during the shutdown, and it vastly exceeds the interest that has to be paid on the national debt.
Even if the debt ceiling is not lifted, that only means that government is not allowed to run up new debt. But that does not mean that it is unable to pay the interest on existing debt.