Great advice which I assume you follow to the letter.
I am fluent in several European languages and dialects, human languages is second nature alongside learning programming languages.
As for entitlement, the expectations on international trains crossing borders aren't the same as local trains, which I left out from the comment, it was an ICE after crew change.