The idea that Microsoft is intentionally delaying it is silly. MNC doesn't compete with titles likes Halo and Black Ops. It's just that since there is so much content to push out, smaller titles get tossed to the side in favor of the big money makers. It doesn't matter how big Microsoft is. It matters how big the staff is that they have for certifying updates. The last couple of months have seen several huge game releases, meaning much more work for what I assume to be the same size staff they have year round. I'm not saying that excuses them from taking so long, it's just that I really doubt there is anything underhanded going on. It's in Microsofts best interest to get all updates out as soon as possible, but of course they're going to prioritize the bigger games over the smaller games.
Its about money. Microsoft has always been good at making it and there is simply no money in it for MS to push aside DLCs they are getting paid for to expedite this one. MS gets a piece of all of the money made from games/dlcs sold on x box and right now they are busy certifying dlcs they will get paid for. As low as it seems it is about money, you figure a company like MS would have a little fan service for the people who play this game, I personally have spent thousands of dollars on the MS arcade. And im sure that many people who play this game are valued customers MS is just bad at showing it. We MNC owners should go post on the XBL forums and let them know that we dont appreciate being disregarded as customers simply because we like arcade games. over 200K people bought this game if half of us could get together we could do this. Im almost completely done with MS because of the way they throw less valuable customers aside. Ill go play crappy games made by SOE, between that and steam we dont need MS