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.
A bill won't get to a House vote if Speaker Boehner doesn't allow it. Despite majority support for such a measure, Boehner unilaterally refuses to put a clean CR to an up-or-down vote.
Whether ObamaCare is good, bad or indifferent is a matter of opinion. But it is a matter of fact that members of the House of Representatives have a right to make spending decisions based on their opinion.
Where does "right of the House" end and "prerogative of the Speaker" begin?