Ironically, Russian trains (even over distances of thousands of kilometres) are usually almost perfectly on time.
Germany's DB seems to fill the same niche as other companies there, like Telekom: semi-private companies living off old state-built infrastructure that they're now incapable of (or unwilling to?) maintain.