Also, I know I'm belabouring this point, but game developers don't want Android.
Android is very bad for games. Insert here: huge effortpost that I can't be bothered to write about e.g. the security model, JNI performance costs, code generation differences between JIT and native compiled in part. register allocation algorithms and the lack of benefit of continuous profiling/whole program analysis for apps that pretty much start off in steady state. So I guess just take it on faith that Android is very bad for games because Jon`C said so and if anybody wants to have a serious talk we can cross that bridge when we come to it.
A lot of Android's shortcomings are shared with PCs and iOS devices. Developers are willing to tolerate these disadvantages because it gives them access to an established user base. A dedicated game console, on the other hand, is driven by the games... and there's nothing in Android that a game developer can get passionate about (whether you're talking about Nvidia or Ouya).