Re: The "Free" Windows 10 wasn;t the problem.
I'm not sure that's the whole story.
I own a desktop PC at home with a quad core (i5?) processor and 16 GB of RAM. Since I swapped the HDD for an SSD it is extremely fast (for what I want).
I might buy a newer graphics card some time, but apart from that there is no need for me to replace what I have as it works really well.
Meanwhile at work, we keep our hardware for 5 years unless it fails. What we have works fine, so why would we spend money on new?
I suspect that's the PC manufacturers main problem right there.
This weekend I'm going to dust off 2009 model Dell desktop I have and don't need, reinstall Windows 7 and give it to a friend who has no money and she will be thrilled.
It will surf the net just fine.