I have both and have used both, and while VirtualBox is a servicable product and is free, it does not "work as well" in my experience as HyperV.
Notably, even before Docker For Windows Beta, a hand-built Docker HyperV instance was notably faster than the VBoxHeadless variant.
I'm not sure why paying money for a good virtualization package is bad. Certainly on the OSX side VMware is a truckload more stable and light years better at supporting any sort of task that has a display requirement.
I was lucky in that there were new builds to download (I don't use it often), but the answer for each of the forum threads was "wait".
On a tangent, this win10 box is my gaming box, and I haven't changed any of the settings regarding updates - it's just stock win10 stuff. Which is amusing when win10 gives you the "we're rebooting, you can either do it now or in 15 minutes" bit (different to the 4-hour delay option). I've come back from dinner to find the machine freshly rebooted. :)
So basically, if you want to do windows development you have to give up the alternatives
What? You can run Windows guests on Virtualbox.
Or any of the free alternatives that do the job just as well (or better) but don't require a special license version to run.
VirtualBox and KVM/VirtManager come to mind, both work for free, VirtualBox will run on Windows computers, and both work on Linux machines. There are many others too.