* Time doesn't stay in sync after sleeping, which breaks package updating.
* It doesn't get the DNS servers it should from DHCP, so you have to go manually edit /etc/resolv.conf
* The filesystem is super slow, and git commands take multiple seconds.
All stuff that can be worked around, but I don't have to deal with this crap when just running Linux, and all Windows gets me is a clunky UI and ads. It's mystifying to me that everyone is somehow capable of managing fleets of Linux servers just fine, but for some reason managing developer Linux workstations is impossible, so we end up with these Rube Goldberg machines.