matchmaking is not working

What is going on with Halo 3 Mcc matchmaking?. First of all it takes forever to find a match and the matchmaking is just awful. I allways plays against(big team) teams when i am a solo player. It all started after the latest update… I am at this point very close to stop playing halo mcc.