Re: "keep it current for the supported lifetime of the device"
People have to realise that the new "free" Windows 10 will not be transferable to new hardware. This is one area where MS will tighten up requirements to the point of making it impossible to carry a Windows license forward when you do any substantial hardware upgrades.
Do face reality folks: MS is smarter than you are, and they don't give a flying f**k about your "rights". You don't have "rights", OK?