I'm carefully watching Apple to see what the next line of Macbook Pros looks like. Esp. how well the M1 architecture fits into a development workflow that will still for the forseeable future center heavily on deployment to x86 architecture. We already are seeing significant time wastage from employees having to fight architecture issues with docker. We will see where that ends up. And then, whether the rumors are true that they might support more ports and even options without the touch bar. These things would signal a genuine change of heart on considering developers to be first class citizens in their ecosystem. If all these turn out positive I'll be sticking with it. If not, Win10+WSL2 are looking extremely compelling.
Also, windows is, for lack of a better word, obnoxious, in the way it bothers you about updates (and other messages of various kinds), and forces you to restart frequently and kn its terms.
The few times I have used windows recently, I found it the opposite of "just getting out of the way and letting me work", and I fear that even if wsl did work smoothly for what I was doing, just the fact that windows was running in the background would degrade the experience.
It's great to have this kind of data available. So much computer vision research is done with a small number of datasets, e.g. imagenet, and there are lots of gaps to fill in on how sell these techniques apply to industrially relevant data like this.