There are naysayers for every idea. For new ideas there are more of them than when the ideas are established.
Every new product sucks. All of them. Some suck less. But the good ones improve with time.
I do not want to be part of a community that rallies against people trying to do great things with passion and change the status quo.
To me as a gamer and a guy who learned to do basic HTML as a pre-teen because he loved games and learned to hack at games with others far more experience than me this seems like an absolutely brilliant idea. If I were 13 again, I would be figuring out how to build games for OUYA if for nothing else than to be cool among my group of friends.
This comment comes from the gut and is not as analytical as some of my others but this post does not belong here.
OUYA team, I salute you. I don't care about the shortcomings of your initial product, I think your idea is sound and it seems there are thousands of people who seem to agree.