I did not see the speech, so I will only comment on the actual statement that you quoted... And I'll do my best to keep out my own personal political beliefs. ;)
I think Boehner's overall meaning was about balance, and budget. Or proportions or something. If you spend more than you make, you should cut back, if possible. If you are not willing to cut back, or can not, you should, like you said, increase your revenue. Certainly those two statements are easier said than done. And I would assume that he didn't mean for it to offend anyone, but the honest truth is something has to be done, and the hard truth for many Americans is that the soft cushiony life they live, is gonna get a little hard or uncomfortable.
It is possible that Boehner was targeting the people who are not doing these things, and choose to live beyond their means.
There are people like that.
As for my husband and I, really no matter what political party you are associated with, we have no debt besides our home mortgage (which is still a lot). That may not be realistic for most people, and I would not at all judge, but I think people should strive for that. We choose to not have credit cards, and we pay more towards our premium, and have since payed off our car.
This problem is so major, and I don't think people's feelings should be hurt. There are some hard truths that have to be spoken. But the solution has to start somewhere.
KATIE