If I went to the Ukraine, I would either pick up some Ukrainian or take some who did.
Also people are forgetting that railway announcements both at the station and inside the carriage are usually a complete incomprehensible trash tier. I honestly can't decipher half of the words in the Ukrainian or Russian announcements. Imagine needing to do that in the foreign language.
In my opinion it is way past time that EU has officially adopted English as a standard language for all communications. Especially with the crazies preparing for invasion right at the border.
While I speak 5 languages and try to learn some basic words of the local languages of any country I visit out of courtesy (how to say hello, bye, thank you, ask where are the toilets, etc), I wouldn't expect any traveller to know enough to understand this kind of specificities in any country they visit.
Not nearly as much as people on the internet seem to think. In large parts of Europe, speaking english will get you absolutely nowhere.
You're also assuming the tourists themselves are all fluent in English, which is another issue. In some parts of Germany, many of their tourists are likely to speak French or Polish as a primary language, not to mention Mandarin etc from further afield.