That was one of the issues for sure. The main issue was that no developer was actually using windows, and then there were a couple of bug reports with data loss. Some might been linked with the charset issue but I am not sure if there were other issues as well. And when they decided to stop windows support, they didn’t investigate further.
So you could probably run your own Windows version, but you have to watch out for bugs, do proper testing with each release, … it’s probably easier to learn linux.