Er, I don't feel like you're thinking of what "supply" means here. We can't clone humans (yet). How many times do you expect a singer to sing in each city in a tour?
Jazz clubs book the same act for a week at a time. If there’s enough demand to fill a stadium for 4 nights in a row for a pop star, that sounds super efficient to me.