There's a zoo near me that really struggled in lockdown, so they've done a lot of really cheap tickets this year.
It's resulted in more negative publicity for them than I've EVER seen from the pricing... people complaining about traffic jams to get in, lack of parking spaces, it being too busy to see the animals, not enough picnic spots/café seats, etc.
Everywhere has operating costs to cover, and a profit margin to try and achieve. Generally, as long as enough people can afford to go that they can do that, that's all the attraction needs - there will always be people who don't want to or can't spend that much, but that's part of life.
If they reduce the admission cost, they increase the number of people allowed in to hit that same income - and that means a poorer experience.
It's frustrating, but it's always been the way. The pandemic hasn't helped, because a lot of attractions now need to make more money to cover a long period without much, and human behaviour has adjusted. Lots of people are very keen to get out and about and do more now that restrictions are over, after feeling couped up for a year, and lots less people than normal are chancing holidays abroad... so there's even more demand, and costs can go up even more to reflect that.
There's now a farm near me that usually does £5 admission for a day, and is now charging £15 per activity... there's loads of us who have said no way, but equally, it's still rammed. Others are still happy to pay, so they'll still do well from it. I'll wait it out until it's back to being a more reasonable cost - and less heaving!