Based on historical trends it seems more likely to me that $90 computers of the future will simply be able to run the most advanced consumer software locally and thin clients will just be unnecessary complexity.
This is why plain text matters.
1. The vendor has a choice of what they offer me. They can decide to offer only networked, for-rent versions. That's their choice.
2. I have a choice what I purchase or rent. I can decide to only buy (not rent) software that resides on my own machines. That's my choice.
They can pursue a direction that I don't want if they choose to. I can still choose not to go along.
The (unfortunate) idea is that network latency will be low enough, and rendered interfaces will be good enough, that companies can make "streaming software" a compelling enough experience for the masses, to the point where it becomes normalised.