DB is a reflection of present day Germany: a country in decline.

Shit never runs on time, trains are dirty, often vandalized, filled with loud Germans or disgusting brown Merkel rapefugees.

Absolute nightmare.
Polish PKP is nicer.