I'm asking about Windows upgrade SKUs-- the kind that you'd buy in a box someplace like Best Buy or Circuit City or Office Max back in the day, completely separate from a computer. Were those ever a meaningful fraction of sales? Or, phrased differently, is Microsoft actually leaving any money on the table by making Windows 10 upgrades (both the Windows 7/8 to 10 and 10 feature releases) free for consumers rather than paid?
Disclosure: I worked for Microsoft during Windows 8 through early Windows 10 development on related teams.
Do you mean to say that Microsoft clearly communicated Win8 EOL dates and OEMs choose to move accordingly? If not, can you cite a source?
Edit: after some googling, I think you mean - Microsoft didn't think it was worth the expense to pay engineers to backport processor support to Win8. Bit of a difference from "strong-arming" the processor companies