https://www-forbes-com.cdn.ampproject.org/c/s/www.forbes.com/sites/gordonkelly/2018/09/08/microsoft-windows-7-monthly-charge-windows-10-free-upgrade-cost/amp/
Looks like Microsoft might start charging users of Microsoft 7 sometime in the future a monthly subscription fee to keep their Operating Systems up-to-date. This is not the first time a tech company has done this for older versions. I believe Oracle does this too for Java.