Supply and demand doesn't work as smoothly as you think. It's the same reason why huge TicketMaster fees exist -- so artists can sell tickets at a "fair" price (any higher would piss off fans) and TM takes the flak for all the "fees", many of which go to the artist/management in the end anyways. Or why shows sell out instead of raising prices -- people simply revolt at pricing they perceive as "unfair". And once they do, it's hard to get the good will back.