In my area, lower-income workers still usually need cars. They spend at least this much on gas each month. There's a lack of reliable transit options which makes a vicious cycle of low ridership and fewer options. I wish we could build out the bus/rail system we need and promote it. The city's not that big and everywhere could be within 30 minutes if buses and trains were as frequent as they are in other countries.
I think the German transit authorities are looking at the situation and saying that there are a lot of people who currently drive that could be given a little incentive to take rail. Sometimes when you make something free, people stop valuing it. If the goal is to boost ridership, a nominal cost makes people want to get their money's worth by riding. But at free, they might continue to drive and keep the train just for days when the car is in the shop. People are weird like that.