Hey man, dont think that microsoft or world is all against you, only because you are colombian or South American... I'm Portuguese, my country is a part of European Union, my country is supported by Xbox Live, but I can't publish a game in Indie games too...
So, what I did? I make some spanish friends and they will publish my game for ...