Personally I don't see what the big deal is about this, in fact it kind of makes sense when you think about it. The ouya is not a traditional console that would be expected to have a five plus year lifespan and its price reflects that fact.
It isn't a $400+ console and seeing as it is android its hardware evolves at a very fast pace and would become antiquated equally quickly. A two year old ouya would show its age much more than a two year old console because of the speed in which that type of hardware develops, and let's face it a few years down the line who would want an android device with three or four year old hardware? It would be completely redundant and the compatibility for new apps would be extremely low. Anyway just like you don't have to upgrade your phone yearly nobody would force you to upgrade the ouya yearly and once a new model comes out it doesn't mean the old one has immediately become useless. And even if you did upgrade every year the cost is negligible, $100, the price of two console games, it would be well within even modest means to keep up with the pace if you really wanted to.
It isn't a $400+ console and seeing as it is android its hardware evolves at a very fast pace and would become antiquated equally quickly. A two year old ouya would show its age much more than a two year old console because of the speed in which that type of hardware develops, and let's face it a few years down the line who would want an android device with three or four year old hardware? It would be completely redundant and the compatibility for new apps would be extremely low. Anyway just like you don't have to upgrade your phone yearly nobody would force you to upgrade the ouya yearly and once a new model comes out it doesn't mean the old one has immediately become useless. And even if you did upgrade every year the cost is negligible, $100, the price of two console games, it would be well within even modest means to keep up with the pace if you really wanted to.