But you can't add a modern gpu to an old iMac and still enjoy the latest (and not so "latest") games, nor install a modern wi-fi card on an old macbook and enjoy fast wireless, among many other small upgrades you can do to keep windows/linux computers kicking.
i don't play video games. the WiFi works as fast as my router is able to handle, I have no need for anything faster. do windows people really upgrade hardware every other month like this? what do you do with all the e-waste?
I'm talking about extending the life of a >5 year old machine, not upgrading it every few months.
It's pretty common for people to have a, let's say, 10 year old notebook with wifi 4 which could be greatly improved by adding wifi 5 or 6 capability. On a congested place with lots of neighbouring wireless networks where the 2.4ghz band is exhausted all the time your wi-fi could go from 5mbps to 500mbps, it's a BIG deal. Obviously the ability to do that on windows/linux notebooks isn't guaranteed, but it sure as hell is much more common than macbooks.
oh is that 5ghz? I've had that since 2012, before I even had a router that could handle it. I don't think there's much better? anyway, I've never had any issues with the WiFi, I don't see why I'd want to replace it.