I hope you're right. And I think it's fair, the game still kind messed up, sometimes take ages to find a game, also, the lack of some playlists so long after the launch date is astonishing (for example, I would like be able to play Halo 2 AE non ranked) .
One of the biggest problems with this game is that there are too many playlists now for what has to be a dwindling player population. They should forego the niceties of having dedicated games playlists and narrow the lists to the core game types:
Objective - HCE, H2, H2A, H3, H4
Team Slayer - HCE, H2, H2A, H3, H4
FFA - HCE, H2, H2A, H3, H4
BTB - HCE, H2, H2A, H3, H4
Social - HCE, H2, H2A, H3, H4
The above would create a larger player pool in each playlist and also create a playlist (social) that is unranked for all the garbage game types that randoms want to play. Personally I would also like for social to be the only playlist that allows guests. When I play Halo online it infuriates me when I go 27-10 or better while teammates drop 1-20 or worse somehow. I want my competitive multiplayer experiences to be worth my time and guests on my team or the other aren't likely to be helpful toward that goal. I know some people would be pissed, but this is imo the best solution to a serious problem that has plagued every Halo release. Halo 2 started much better, but gradually added more erroneous playlists that weren't needed. 343i, fewer playlists please!