It's about maintaining exclusivity - if you sell your $100 T-shirt for $50 instead of $100, then it's a $50 T-shirt now. Even if they always cost less than $10 to make.
It's degenerate bullshit so I'm all for the EU banning it, but there is a business rationale.