Just needed to rant a bit about the Deutsche Bahn,the national railway company of Germany. Most foreigners (people not living in Germany or moving to Germany from elsewhere) usually believe that trains in Germany run on time, are never disrupted nor canceled, just like in Switzerland. This could not be further from the truth. I love trains. I love german trains, their long-distances ones (ICE) and their regional ones. But damn they suck at punctuality and getting people to where they need to go.
They've just reached a record low. In 2024, only 62.5% of their long-distance trains reached their destination "on time" (with a delay of less than six minutes). In 2025, Switzerland started replacing some segments of cross-border journeys with their own SBB trains, to prevent chronic delays. They also have a policy of preventing Deutsche Bahn trains from entering the country if they are running too late.
And of course I got to experience this recently. Twice. I was going from Berlin to Basel and back.
On the way in, the train simply never reached Switzerland. The Basel stops (the last two stops) were canceled. Simply removed. We were told so about two hours before reaching our destination. Easily explained looking at how late the train was...

And on the way back, only Basel SBB was canceled last minute, like an hour before boarding. Luckily I was able to get on the train at Basel Bad Bf.
It cannot get any worse, can it?