The cinema argument doesn't hold water in my opinion. They make a movie which is repeatedly shown in thousands of locations, 10 times a day for a number of weeks.
I agree that the SPL is overpriced, but live theatre is a better comparison and you are unlikely to go and watch a 90 minute play for 6.50.