
So if I buy Valve, I’ll gain the benefit of support and the hardware. Nice!

So if I buy Valve, I’ll gain the benefit of support and the hardware. Nice!

Given Valve have been the ones keeping older AMD GPUs working and up to date on Linux, pushing upstream etc, I’d argue we kind of do rely on a company to provide support.
I’d rather spend my money on something I have stronger confidence will have developers maintaining and committing patches etc for all the components in the box than a box of components I can’t be sure will all have the same level of support across all its components into the years to come.
Take x86-64-v1/v2 (and even v3 in some cases) CPUs for example. They’re “supported” on Linux but many distros’ packages don’t support it, meaning you’re often compiling from source to get a package functioning. Sure the kernel isn’t the issue but the rest of userspace is.
With Valve seemingly having no intention of ending maintenance support for their hardware even after end of sale, and their huge contributions to Arch and other parts of the Linux ecosystem, it’s nice to have an option to buy a complete system that will be maintained, and remain a target/reference platform for their distro (which means binaries will be around should I want to distro hop).

For instance my 11 year old Steam Link box, discontinued in 2018, got a firmware update 17 hours ago by Valve.
That kind of support.

It’s more likely because cheat codes were development / QA tools to make testing the game easier. They got left in because they were behind hidden, strange button sequences etc, removing the code risked breaking something that would be harder to test without the codes, and they can be fun.
With better development tools, debuggers/profilers, and easier ways to distribute builds, they stopped being left in the game. And with the gamification from achievements/trophies, cheats would devalue/trivialise unlocking achievements etc and break their purpose.
And the last driver shipped by AMD for Linux for those cards was in 2015…