Right on!
You are so very, very right. MS could fix this easily. And make people actually WANT their OS. And even be willing to pay good $, either in the form of a "purchase" as in the past or an annual fee. At least I would likely be willing.
However, that's not what they've done, so I've abandoned Windows for Linux. As many, many others have.
MS, are you listening at all? There's still time to fix this. I think. But you'd better hurry, or it WILL be too late.