I have been wondering about this a while ago. Considered how hardware specific every Mac is why doesn't Apple apply this to their Mac Apps store(?). The Mac App Store should warn you whether your Mac is not suitable to download an app do to its hardware. The OS knows what hardware your Mac has and the developer submit a list of specification to acknowledge customers whether their hardware is supported or not. I think is trivial. Apple managed to made this huge platform that is the App Store, yet keeps a retail paradigm where the customer has to read, and sometimes gamble on what they possess hardware wise. I thought that Apple focuses on making the user more comfortable on avoiding the tech knowledge and enjoy the product, and I think this is a focus in which they should target next. That applies to Steam too.