Dress codes have always been prohibitively expensive. When I was a young man getting my occupational feet wet in the nineties it was pretty much, "We're gonna pay you three dollars an hour and we require three piece suits at all times."
I'm suddenly thankful my business casual attire can be picked up for like 5 bucks at goodwill.
Hell, for my promotion to my first office job, my previous manager straight up bought me a bunch of cheap polos on his own dollar, basically saying "don't embarrass me for suggesting you for the position". Wore those for like a whole year or more before buying my own for cheap.
A full suit? Fuck. Good luck thrifting one that fits well without tailoring, if you can even find matching jacket and pants, let alone several.
I have never found pants that didn't have to be hemmed no matter what size my waist is. I've lost a huge amount of weight- gone from obese to the average weight for my BMI and it's still true. It's infuriating. I'm not tiny either, I'm 5'9".
Every off-the-rack suit is for some average body which doesn't seem to exist. I've never had a jacket fit shoulder, chest, and arm length.
I can choose to look like a child in his father's jacket, a child who has grown out of his own jacket, or pay a few thousand (?) for something that actually fits.