I see you have locked the specialization threads and are now refusing to even discuss the matter. You have resorted to sticking your fingers in your ears and yelling until the spec mess goes away.
This is poor customer service and I’m quite surprised at you taking this approach to a problem of your own creation.
Like many others, I have now spent $70 on Halo 4 for both the game and the DLC and despite the game being out for a month now I still cannot play all the content that was advertised because you are holding that content behind an artificial gate. Worse, you have released the content to some while denying it to others. You can pretend it was done fairly but I’m going to have to burst your bubble here - people who met your criteria definitely did not receive the codes you claim they were sent. I have made no mistake here. And I’m betting a large number of those who complained are also 100% certain they were screwed over. Go ahead and pretend that thousands are either trolling for a free code or too stupid to check their email. It’s BS and you know it.
FPS games have a notoriously short shelf life. Do you really want people to put their Halo 4 disc at the bottom of the stack before they get to play all the content they were promised? Think about that as you think about the future of your shiny new Halo series you inherited.
Customer retention is an important part of any business model. You are hard at work doing the opposite.
Peace.