Age discrimination is real, but this is not an instance of it IMO.
Charging an amount simply based on the numerical value of age (a pure, permanent demographic attribute) rather than what a person’s economic circumstance (something technically not permanent) does at least form some definition of unfair pricing.
Something can be discrimination even if you don't feel bad about it, and conversely you don't need to feel about something just because it's discrimination.
The real question/issue is is it illegal discrimination? Something can be discrimination but not illegal discrimination.
Student discounts are based on whether you're a student (something I can become at age 50 if I wanted to).
Seniors, well, I don't have an answer :)
My point: Just the opinion of people over 30 doesn't matter.
Edit: thanks for the downvotes, note that they're not there for disagreement. Seems like we don't need judges and justice at all, we have opinions, right?