Probably anticipating an oil shortage in the country. Germany has made travel on public transport (predominantly trains) basically free. For 9 Euros a month you can buy a ticket that will take you to anywhere in the country for the whole month. This ticket is initially available for purchase for the next 3months.
This is a really smart idea. Germans are very pragmatic.
Nothing is ever free