So MCC had a rough start, please note that this is still 343's first game on next gen and their still working out the issues.
While it's meant to be a new experience for us, it's also their first time using a lot of new tech, servers and such. So it's not going to be perfect from day one. Just be patient, complaining about it isn't going to do anything, so why don't you submit a detailed bug report and let them handle it. Because your in no way helping the situation.
Also, a lawsuit? You bought the game, you should've considered all the other games around it's release that were not working properly. Some people just don't understand that nothing is going to work perfectly from day one. Expect issues.