Why is concert merch so expensive?

At a concert, it costs $50 just for a tshirt.
There was this jacket I really really wanted when I saw The Weeknd but it was $220. like wtf?
People already spend hundreds on the concert tickets and these singers already have millions and millions of dollars so why are the clothes so expensive? They aren't even worth the money most of the time, usually they are sucky quality
Updates
+1 y
If anyone wants to buy these expensive tour jackets for me, that would be great ;))
https://i.imgur.com/UhZOhQ7.jpg

Ariana Grande tour jacket - $175
The Weeknd XO logo jacket - $220
The Weeknd "XO till we overdose" $240
Why is concert merch so expensive?
Post Opinion