I see no point in turning this into a vmware versus virtualbox argument.

Both are fine in their own way, but one thing does seem to be true i.e. vmware has proven to be more reliable on Windows 10 than Virtualbox which has failed after several build upgrades necessitating new versions.