You're making an assumption they can't afford diapers. I had a lady last week come into Mervyn's and spend $60 on stuff for her daughters b-day. Yet she decided to steal a $20 outfit for her after paying for the other merchandise.
People steal for various reasons, not only because they can't afford something.
As far as feeling bad for thieves go, I certainly don't. If they didn't chose to steal, then neither of us (thief and I) would be meeting.
Be advised, I'm mean nasty and tired. I eat concertina wire and piss napalm and I could put a round through a fleas *** at 300 yards. So why don't you hump somebody else's leg mutt-face before I push yours in.