I don’t have a problem with benefits claimants getting subsidised entry, but I do have a problem with attractions and services subsidising initiatives like this with increased costs for people who are paying full whack.
It’s similar with nurseries - the funded hours scheme is underfunded by the government, so the handful of people who actually pay for childcare have to be charged even more. And with care homes - the payers are charged more to subsidise the non-payers because the system for non-payers is underfunded by the government. So the payers are subsidising the state really.