Your highness, if you dont like the company then dont buy their products.
Software is complex and is getting more so. Most games, and a lot of other software, does not work on all systems when first released. Doing so is getting more and more difficult. With software, there is always the...