Desync should have been fixed way before now. They used a recycled game engine instead of moving onto something fresh and more updated i.e Unreal Engine. Slipstream engine is not a new engine it is an old one that shouldn't have been considered for usage.
Team balancing is a complete joke and mess. They allow Alt/Smurfs to go riot and genuine players who don't use alt accounts get a total negative game experience. You get all sorts going against those who just stack up in parties. All while random public players not stacked up get completely smashed.
There are no proper playlists for Social and Ranked, rotational playlists are terrible. The UI can and should have had these basics nailed but no the usual 343i messed this up by throwing everything in a user's face and most likely some playlists are dead or god awful.
Stability, network connection, an actual player population and retention are out the window. It is far too late for this game to get anything done right. This game should've been delayed for 2-3 years and actual content, testing and work was put in.
Live Service is/was a big mistake for Halo and the original 3, maybe Reach were peak.
