On the note of MS and their methods with XBLA, it appears from reports (they can't say directly, NDA/Contracts) that they changed their percentage from 30% to around 70% and that it applies to everybody (AAA or indie).
MS know they have a very popular online setup and are slowly beginning to abuse it. I understand that platform holders don't want complete freedom, but at the same time when their restrictions go beyond belief that is when developers find alternatives and use their platforms as afterthoughts.
I don't like Team Meat but MS are being rather disappointing recently.