I almost fully agree. Most of the indie games shown so far are not ready for the big stage. They don't even look like hot up and coming prospects. The only indies I want to see are the ones that look like they are ready to make the jump. Indie devs who have games worth seeing are the only ones who should be on stage. This indie section has just killed the momentum that Microsoft had going with the announcement of backwards compatibility.