Should new programming languages built around internal use of UTF-8 be opting their binaries into this behavior by default?
(I'm mostly thinking about Rust, which I think has to do some contortions on Windows. Probably also Go, to the extent it uses native APIs; arguably Python too.)