Your source affirms my position. I wouldn't classify people that can easily toss around $3000-$5000 as being poor.
I have no problem with congressmen being targeted for stealing. In fact, I am all for going after the hypocrites. But that doesn't mean people should be given a pass simply because of their financial position. Guilty is guilty.
Regardless, if you want to stick with the "It's okay to steal something if you can't afford it" position, it's your right. But I don't think you will find much sympathy here.
If someone steals from me, you can be sure I won't discriminate against their financial position (or lack thereof).