no they are not.
source: i am german and i use regional trains occasionally
https://www.deutschebahn.com/de/konzern/konzernprofil/zahlen...
see my other comment too
Personally, I think they should just abandon timetables, run trains as fast as they can, and if you need to be somewhere by a certain time, you give the planner a target reliability and it uses a probabilistic model of the entire system to tell you when to leave so you can arrive on time (0 minutes delay, or earlier) with that given probability.
Although apparently NYC subways used to be better too.