Fish is a graceless cur for being more candid than is appropriate with someone he doesn't know, and more-so for not being respectful of a fellow developer -- who has likely shipped a game, while Fish is still working on his, five years on.
I think "Indie" games should either not be on XBLA, or not have a publisher. With regard to Bastion, I think "Indie" games should not be made with a fleet of outsource vendors.