It‘s unfortunately not as great as it sounds… in 2022 about 40% of trains were delayed (with some cities probably well above that). In my hometown I would have delays almost every day, costing me about 10-30 minutes more time. Once every 2 months I would also be on a train coming to a full stop with no alternatives. Most the people I know from south Germany don’t trust trains to ever arrive on time and rather commute by car, because going by train you have to assume you’ll be late to whatever appointment you have. It is good to finally have affordable tickets, but there’s a lot to be done and invested to the infrastructure before I would consider it a worthy substitute for a car / bike.
Also: apparently the providers of public transportation are losing money on the discounted tickets - which could lead to fewer connections and more delays in the future…
That doesn’t fix the issue. No food? Why not eat less.
I value my time and time with my family. By car my work commute (only one way) was 30min long. By train, if it would be on time 50min - in reality more like 1.15-1.45h, and like I said sometimes the trains would not go for an hour (especially on the way home). I am willing to make a sacrifice of 30 minutes but losing about 1-1.30 hours a day because of delays, I would rather drive by car if I really need to go to work. Thankfully I work Homeoffice most times now so I don’t need to take either one.
I would be more than happy to take public transportation more often again when needed, but like I mentioned - I think that Deutsche Bahn has a lot of work to put in.