Our local mp, and cabinet member, came into our school on Friday to answer politics student's questions, I raised the exact same point, frustrates me so much. I live in London but my school isn't in London so my train tickets are super expensive every day, and I can't use oyster, due to my schools station not being in a zone.
It also bugs me how in every other sense, we are classed and treated as a child, except when it comes to fares or tickets and taking our money, then it seems to be that you are an adult at 16. Yet I don't remember being allowed to vote or buy alcohol.