The displays in Helsinki metro carriages run Linux. Once or twice I've seen the kernel boot output and an error message. I don't disagree with what you say and I'm definitely not defending Windows, but any system can fail.