Illegal would by a hyperbole. But the noose is tightening a bit.
There are upcoming limits for cash transactions (10K, countries can opt to go lower), and strong requirements for identity verification at 3K or more euros in cash.
Yep, only semi-consistent exception is that Amsterdam Central & Schiphol are usually also announced in english. Including delays related to these stations.
But, for example, Rotterdam or Utrecht are already a lot less likely to be announced in english.
Like: https://github.com/actions/checkout/tree/11bd71901bbe5b1630c...
So I'm pretty sure that for the same commit hash, I'll be executing the same content.