Some games might only run on specific GPU manufacturers.
Some games might only run on specific GPU manufacturers.
On consoles the platforms are completely separate, such as developing for Windows or Linux, while PCs operate under one unified system. It would be extremely complicated to handle different environments. First, the game needs to detect whether your PC uses Nvidia, AMD, or Intel integrated graphics. Steam would have to either stop working or include a hardware scanning feature, and it should allow purchases regardless of playability. Additionally, independent games or discs present further challenges. Do you understand?