Just because you are poor, you do not have to be dirty.
Exactly! Nor do you have to be materialistic, envious, bad with money, a thief, a TV addict, lazy, obese, or a drug user. Poverty CAUSES or REQUIRES none of those things.
But, sad to say, some of the most avaricious, greedy, materialistic people I've met have been poor people. Rather than embrace their lot, they are always grasping for more money and stuff. They even waste their meager income on the Lottery, hoping to strike it rich.
Rags, bleach, soap and water, and an old broom are pretty cheap. There is no excuse for having crumbs or crap all over your floor. There is no excuse for rotting food on your counter, or stacks of food-encrusted, undone dishes.
I cite Padre Pio as an example: His cell was poor, it was spartan, it was humble, but IT WAS CLEAN. No empty pizza boxes on the floor.
It's one thing to have bugs in your house (they often find a way in, even in new, middle class homes). But at least you should be able to say: "they won't find anything to eat here!" -- they certainly shouldn't find a feast.