Is the ticket industry broken?