A pseudo-intellectual film about an empty, rotten and obsolete location, whose biggest exposure to gamers was probably its homage in a console game.
This does seem like a bit of a strange decision and it'll be interesting to see what becomes of it. The solution they are implementing would have been harder for IW to implement than just sticking to dedicated servers, and I’m not sure how smooth party lobbies will be. The benefit of Live is that you can organise games while people are on the dashboard or playing something else.