I think the problem is expecting any hoodie to last. I go through a few every year and I expect nothing less. Pick them up as cheep as possible whenever I can.
Carhartt pants a bibs have usually lasted me fairly well. I usually get 6 to 8 months or so out of them.
PS I'm pretty hard on work wear.
These are also a good pair of pants. Prefer them over the Carhartts buy a little bit but can't get a work discount on them.
https://www.duluthtrading.com/mens-f...gid=mens-pants