Online issue giveaways

Why does 343 only give extras to people that played the game between certain dates? I got the game about 2 weeks ago and it’s still almost impossible to play for me. After almost every game my mic stops working and I have to exit MCC and start it again and playing with friends is nearly impossible. It takes about 10 minutes to get 2 people connected adding more is almost impossible and then searching takes even longer and as soon as the game ends the party gets separated and the headache starts all over again. I love the gameplay and playing halo again but why are late comers not getting anything for the hassle online? Were we expected to know better than to get it?