Windows Enterprise has none of these issues (I use for a development project). It’s a perfect, smooth experience and I love it. Of course you’ll have to shell out something like $1100 for a license, which is highly impractical for most hone users.
A common refrain is that if you're not paying, you are the product, but does Microsoft still charge for Win10? My last contact with it was that I was offered a free upgrade from 8, and I don't recall 8 having these issues, so maybe that's why it was free.
Anyway, when I saw the monster price tag for Enterprise, I suspected that is what they determined was the cost of loss of analytics
It's not just analytics, but also expected level of support.
You can still buy win 10. The major point of the free win 8 upgrade was to let them avoid supporting the old version, which indicates the value of it to them was more than the cost of getting everyone to buy a new license.
Note that the free upgrade is not supposed to be transferable. New computer means new license, so you gotta pay.