I think part of the price comes from the famous name of this brand. Many famous athletes advertise ON, which attracts customers. It's considered professional running apparel, and many praise its quality. I think any quality clothing is expensive because you'll wear it longer than low-quality clothing. Running clothes are things that you can wash without fear of ruining - they are hard-wearing.
By the way, next year, I decided to update my everyday closet as well and will be getting clothes from my favorite box stylist by subscription https://thefemaleprofessional.com/comparison-clothing-subscription-boxes/
Just not true. I've had $30-$40 running shirts/tanks, mostly Nike (but also NB, Asics, etc.), for years and years. I've been running for over 40 years. You simply don't need to spend more than that, currently, to get a good shirt.
But sure, l guess that lots of people will tell themselves otherwise.