Since as Rachel Maddow noted on her show tonight, John Boehner decided to allow open debate and endless amendments during the House debate on the budget, we got to see Anthony Weiner giving this speech. Rep. Weiner asked the House Republicans to defund their own health care plans since they don't want every day Americans to have the same options that they have as members of Congress.

I still want single payer but if we're going to argue about how completely hypocritical Republicans are on this issue, Congressman Weiner is exactly right. There are a couple of models you can take with reforming the health insurance industry and with making sure you provide affordable services to everyone in the country. You either have the government replace the insurance industries and they manage the plans or you still have everyone pay in to private corporations and you regulate the insurance industries the way utility industries are regulated and they are not allowed to make excessive profits from those who are covered.

Sadly the bill that was passed took some steps in that direction but didn't go far enough. I would hope that as Americans perceive having health care coverage as a right and not just a profit model for the insurance companies, that bill ends up being strengthened instead of weakened as the Republicans are looking to do.

I said this before when the debate was going on over the new law and I'll say it again. As bad as a lot of us thought the bill was, Republicans will do nothing to make it better, but make it worse instead. They're proving those words true as they look to ways to defund any enforcement of the new law.

As usual, it's what's good for me if I'm a Republican member of Congress is not good enough for the rest of the public. We didn't get single payer during the last battle, but these right wingers don't even want us to have the same access to the private market in a pool to keep costs down that they do. And as Anthony Weiner pointed out, they don't want to give that coverage up for themselves.