I'm in the same boat. Once I looked at the stream of data being sent back to Microsoft, I formatted my remaining laptops with Linux Mint. If I have to use Windows (I only use Windows 7) for a project, I spin it up in a VM.
I see no advantage to Windows 10 whatsoever. It's the spyware that interrupts ("How are you enjoying this App?") or worse, plays sneaky Pete and does things without your permission or actively misleads you (e.g. making the X actually download and install a brand new OS).
No, Microsoft has its agenda, but it's not mine, or any other developer's that I know.
Let them have their OS, all by themselves. Neither I nor my clients give a damn.