And when this period ends, I have to pay again to download a new version with bugfixes and support for new Windows updates if incompatibilities arise.
I should probably point out that purchasing standalone would still not entitle you to every version of that product in the future. It would be minor version changes only. So you buy 2.01 and you get all the 2.x series but if we made a v3 of a product then it would be an upgrade potentially.