For a developed country, 59 EUR is not all that expensive if it helps you get to a job. Having it be too cheap would probably degrade the quality of service for busier routes and make it harder for future projects to pay themselves off.
That's not Germany