Most modern clothes take all the possible shortcuts from material to assembly they possibly can to deliver a $30 sweater that holds up until you pay at the checkout.
If you want a long lasting one, they’re available from specialty manufacturers but the price will be over $200