Games should be like those on PC: only one version and you apply the different settings according to your hardware.
On Android it's crazy, it's as if on PC, devellopers would have to release a different version of their games for each different type of graphic card or processor or memory and wouldn't use Direct X, that would be really stupid!
I really despise Tegra only games, if the phone isn't powerfull enough to run the game at full specs, just let the user lower the settings so we can still enjoy the game (much better than no game at all).
XDA Developers was founded by developers, for developers. It is now a valuable resource for people who want to make the most of their mobile devices, from customizing the look and feel to adding new functionality. Are you a developer?