The other part is that the scale of large musicians has grown so big (the biggest 100+ artists in the US have selling-out-stadiums-anywhere-on-earth scale) that there is effectively unlimited demand for their shows at any price.
If you want to see Blink-182, Pearl Jam or Taylor Swift, yes it's difficult and expensive. On the other hand, tier 2 artists have nowhere near that difficulty. You could see the Violent Femmes tomorrow night in Red Bank, NJ for $50/ticket [0]. You could see Illuminati Hotties for $30 in Brooklyn [1]. You can find local bands and see them probably for the cost of a few drinks at a bar.
If you want to see Blink-182, Pearl Jam or Taylor Swift, yes it's difficult and expensive. On the other hand, tier 2 artists have nowhere near that difficulty. You could see the Violent Femmes tomorrow night in Red Bank, NJ for $50/ticket [0]. You could see Illuminati Hotties for $30 in Brooklyn [1]. You can find local bands and see them probably for the cost of a few drinks at a bar.
[0] https://www.ticketmaster.com/event/1D005CCDD5B03A72
[1] https://www.axs.com/events/432872/illuminati-hotties-tickets