Cinema is fairly cheap where I live (as far SE as is possible). Our local town is £5 or £6. The next cinema along is £3.50. Yes, all seats, for everybody. Both of these sell cheap refreshments, too.
If you wish to go for the recliners at the nearest Vue (and honestly, this has spoiled the nearer cinemas for me), you pay the princely sum of £7.99. And because it’s Vue, so a large company, I feel no guilt at bringing in snacks from the next door supermarket.
I reckon I pay less in real terms than in the past.
I also go to the theatre. (1) We rarely do block bookings - only if people really want to watch that show. (2) Look out for provincial showings - or the outlying parts of London (Richmond and Wimbledon seem good). (3) Get cheap tickets - but find a website that tells you whether you really can’t see a thing, or whether you’re simply a long way from the stage.
I don’t remember what I paid for Ballet Shoes, but it must have been half the price of the PP, and the view was fine.