When I first moved to New York City, I was shocked to find out there are no bargain matinees at movie theaters in Manhattan. For a young man starting college and having neither income nor allowance this was a horrible turn of events. Back in Connecticut, I was working at a multiplex and seeing movies for free. Now, not only did I have to pay for them, I had to always pay full price. And considering full price was even higher than back home, I needed to find work.
Eventually I got a job at an art house theater downtown. Soon, I realized one of the reasons the city might not have discounts in the daytime. People went to the movies in the late morning and the afternoon! A lot of people, in fact. I somewhat remember being told the main reason for the lack of bargain matinees is the higher rents and/or taxes in Manhattan, but I figured the substantial amount of daily moviegoers could have also been a factor. While it seems fine economically to offer a price cut in the suburbs, where fewer people are able to attend those matinee shows, it makes sense economically to charge full price in the city that doesn't sleep, where a good percentage of the population doesn't operate on a 9 to 5 work schedule.