Could be. I can't deny, it has improved a lot. I frankly like it way more than Win8.1 or Win7. But the privacy concern is still there for the most part.I'm pretty sure you're confusing telemetry with how preview builds before launch used to send all the key presses to Microsoft (not third parties).
Today, you can still opt out of everything: http://www.thewindowsclub.com/windows-10-telemetry
It's even easier for enterprise users, but what can you do, home users are those that need handholding the most.
I'm not a big fan of Windows, but it does its job at home. And there's no denying it improved hugely over the past few iterations.