For me, a few things.
1. No improvements to the social space at all. COD is adding a gun range where you can test different weapons.
No chat functionality at all. Have the option to toggle it off in options if you don't want to see it. Almost nothing has changed from D1. It's just a glorified menu. Everything that can be done in the social space can be done from a drop down menu.
2. Multiplayer reduced to 4v4 across ALL modes. Why? People would go from raids to MP or MP to raids, now you have to ask people in your party to politely fuck off because it's only a max of 4 people now in MP. This also puts a huge strain on people to perform well in multiplayer matches. Each person is contributing 25% to the team.
One person is not doing well? Match is fucked.
One person leaves the team? Match is fucked.
It's why I didn't like the Osiris stuff. 3v3 is way too much for me. My performance alone would be a factor if the team wins or loses.
Its awesome that its there, and if you love it, great. But you need to appeal to the more casual crowd where every game shouldn't be "pull your weight, or we lose". I don't like that man. I like "well, I suck, but there at least 5 other people on the team".
3. That strike feels like it was ripped straight from Destiny 1. There was nothing engaging about it at all. Feels like the typical farming fodder. The type of shit you turn your brain off and run again and again, grinding for some stupid little trinket.
This is a game that makes, Jesus, I don't even know, millions upon millions of dollars, from expansion packs, to microtransactions, to actual game sales.
And with those millions of dollars, this is the best they could do?
Graphics look great, but the actual game is business as usual. For me, I think it comes down to 2 words.
Squandered potential.