MS basically says they will publish all indie games....essentially funding all game developement.
You then have indie guys who can afford to self publish....offcourse expressing outrage. But this strategy isn't necessarily bad......
XBLA will get plenty games, from developers who can't afford to make them themselves.