Newag is acting like the mafia here: "Wouldn't it be a shame if your trains stopped working..?" Not that I want to tell the Polish how to do things (I don't), but a satisfying outcome would be one where they found out precisely who gave the order to program Newag trains like that and then jail them. Add to their jailtime for each train that is found running the software and force Newag to do free maintenance on those…
"Wouldn't it be a shame if the trains filled with perishable food stuffs stopped working in route..., and the harvests rot"
Do you know of any country where food security doesn't impact the government's ability to keep order?
If any non-service operator, did this, like a third-party, they would reasonably be considered a terrorist organization, and the members of such a cohort should be treated as such.
Even if the claim is made its only for small specific things which you had to agree to, its an inserted vulnerability into the supply chain that is both non-essential for regular function, which has been designed to be essential.
At a bare minimum, they pave the way for such groups even if they don't act on it themselves.