People tend to obsess over DB and it's management, but they only control maintenance. All decisions about renovations are made by the government.
So what do you want?
- Wait years for large renovation projects on all major routes, including lengthy closures for work(the current strategy)
- Cancel 25-50%% of all trains permanently, if then people can't travel because it's impossible to get through the door, tough
The latter one is the French solution - just run very few trains, regardless of demand. The last time I wanted to travel by train in France, I simply couldn't because all trains on the route for the entire day were 100% sold out.
Then there's Spain. The last time I wanted to travel there, I didn't because the first(!) train of the day left at lunchtime and arrived mid-afternoon.