"1. android game list not compatible" : There are several apps on Android which enable games working with touchscreen only to be translated to physical controls by simulating touch pressure at precise points on the screen. Of course, this wouldnt work for Angry birds of game such as that, but there are a number of games for which this approach will work.
"2. The Android Game Library is Extremely Lackluster" : Yeah, maybe. But apparently there's some significant profit happening from a bunch of game creators, if not they would have stopped making games for Android a long time ago.
"3. Indies Will Not Fill the Void" : Why not? We have seen Braid on Ubuntu store even though it's a tiny portion of the market for games. There will be support from Indies. Porting something to the OUYA will be something fairly easy since the hardware is standard and the environment is already one people are familiar with. Cost of porting will be very low, I believe.
"4. The Userbase Problem" : They already solved this partly by : - adopting Android and therefore benefiting from Android market games - ensuring ports would be easy to make with standard hardware and environment, as my previous point. - and it seems, at least from Kickstarter, that there is some strong market interest for it, at least for a niche market.
"5. Some Things Just Don't Scale" : Author focuses on online capabilities, but just like on other consoles, you dont need online to enjoy great single player games like Limbo or Braid.
"6. Games are Moving Away From the TV" : Yeah, so what? There will still be always a market for TV-games. It's not like everyone is going to stop playing games on a big screen. There will be a market for it. Noone is ever considering that the games' market will be 100% mobile in the years to come. It may be decreasing because of the old business model as well, and the lack of innovation on home-based consoles.
"7. Android Specs Move too Fast" : Yeah, and so do hardware specs for PCs, yet games usually support a wide range of hardware capabilities, to be able to run in different resolutions and different processors, while still remaining playable. I don't see the big deal there. And nothing prevents them for updating the OUYA every 2 years or something while still keeping game compatibility, something impossible with current consoles.
I can't believe someone claiming to be a developper in the game industry wrote that post. Seriously.