But I don't think DB is unique in this weirdness.
Back in the UK, I think something similar happens on routes going past Gatwick; I've only heard English announcements on that train despite the airport being one of the ones serving London.
Plus, one time I was on a work trip to Liverpool (via London), and somewhere around Nottingham or Crewe a fellow passenger asked me when we'd be getting to "Liverpool Street": https://www.google.com/maps/dir/Liverpool+Street+Station,+Lo...
There's also the way my first leg home from university was Aberystwyth to Birmingham New Street, but the train regularly terminated early (Shrewsbury? Or was it Wolverhampton?) to game the rules.