Not much hardware sales as OEM licenses sales from MS point of view. The problem is that by doing so they redefined "forever" to only mean 6 years for them, and did that at a time when the hardware started to progress again + in a middle of chips shortage. So I actually highly doubt they will get more sales for it - while they get a bad reputation and fork their user base (+ it is actually nearly impossible to actually use the extra req they pushed before at least years, and they could have obtained the same effect for new hardware through reqs of the Windows logo)
Edit: And don't even get me started about trying to incite people to replace perfetcly good computers with new ones at a time we should avoid wasting resources before all.
I would love to see something I missed showing that it is actually a good idea, but for now however I take it it seems a terrible move.