The Pro version of Windows 10 doesn't force updates. You can buy a full license for $200. Or, use "Anytime Upgrade" on a Win7 Home box, get a Pro license for $90, and then use the free upgrade to Win10 Pro from there.
I only use Windows 10 in a VM for browser testing but I just disable the Windows Update service. I have a PowerShell script which can enable it, hang around and disable it again later which I use when I want to do updates, i.e. when I'm not busy focusing on a task.
I guess it will slightly reduce the overall security but as I only use it as a VM and am generally testing locally its an acceptable trade off in my opinion. The reason I set it up this way was to avoid the time sinks that come from when I do use Windows and then have to wait an age for updates to be done when I'm focusing on work. Previously I always used the option to be notified about updates rather than auto install which was a reasonable trade off. I understand why Microsoft made the change but I strongly disagree with it.