It really winds me up how results that match every search term aren't prioritised any more. I often search for very specific pieces of hardware, and it's been a nightmare since the late 2010s. You now have to pore over each result to check that it's 100% what you're are looking for.
SEO exacerbates the problem, but I'd say the root cause is the algorithm itself.
I have a rig with Windows 10, and haven't upgraded because.. Microsoft arbitrarily say my CPU is unsupported, even though it meets all the criteria.