No Linux distro offers 10+ years of free OS updates for any release. Sure, you can upgrade to the next release of Linux for free, just as you can upgrade from Win10 to Win11 for free. Win10 has had free updates for 10 years, the only OS that comes close is Ubuntu LTS with $150/yr Pro Support.
Win10 collects a lot less activity info than Win11. If that’s what you want, the $30 should be worthwhile. Otherwise, upgrade to Win11 for free. Just because Win11 is reluctant to install without certain hardware requirements doesn’t mean it’s impossible to install. There are well-documented work-arounnds.