I have a fairly typical AMD 3600 cpu and 5700xt with a mid tier common mobo. All stuff that's super consumer and a few years old now. And I still encounter tons of random issues. And updates that break stuff that used to work.
Sure, its a lot worse for brand new laptops. But it never entirely works to the level you'd get from macOS.