Subscriptions have their advantages, but they also have plenty of problems. Speaking for myself, I hate recurring expenses. I like to know that I've paid for something. Things which I own free and clear are things I don't have to worry about. To me, renting feels like a trap.
Ownership is freedom where renting implies obligation and confinement.
It's still too early to tell whether subscriptions will really take over a dominant role. Even with Microsoft's clout, this is quite a change in how we view our software. I think of most computer programs as being products. I buy them, they're mine.