They don't work because concert tickets are still under valued. If an artist can sell out a 9,000 person venue at $20 a seat, and then they find out they can still sell out the same venue charging $200 a seat - just to a different crowd, then they are going to go with the $200 option.
I love going to concerts and now that I'm older I mostly avoid General Admission tickets, so I'm already paying more. This year I've gone to 6 concerts and on average I've paid around $120 per ticket. While expensive, I've never felt like what I paid wasn't worth it. But, when it comes to beer/water/food I always feel that it's over priced and not worth the cost. Don't get me started on the employee asking for a 20% tip on a $20 beer.