I am not a fan of the Microsoft points system and how the downloadable content for my favourite game, thats Mass Effect 2 is only available through this insulting credits gumbo. Some games (like the Grand Theft Auto IV episodes) sell content specific MS points amounts in stores but not all, which i find irritating. Does anyone else dislike these ways?