It's a lot easier to be excited for games that already exist, indie devs are notorious for abandoning games before completion. However I think you're right in the sense that people could get a bit more pumped about upcoming games, as OUYA needs that kind of enthusiasm if the console is going to make it in the long run.