Ha! They're too poor to afford more than one suit, even though the one they have is too small!
Okay, maybe it's not supposed to be bleak and they're just lazy and hate shopping. I hate shopping too, but if I had the money, I'd go buy a new fancy/dress outfit if I needed one.
Then again, I wore the same tennis shoes for a few years until the hole in sole became a problem (hint: snow). And then when I decided I needed new ones, I had to wait until I had the money.
Or are they hard working Americans who don't need suits outside of funerals/weddings and I'm overthinking this.