I don't mind withheld content as long as we receive 100% of the base game to start with. MW2 is probably 40% complete on launch and by the time 12 months is up, then maybe we'll get 100% of a game - something 10 years ago we would get on day one. As the year wore on, we'd then get another 50% of a game to enjoy through paid content. Vanguard last year released with more content than any other COD game and that should be the expectation for every release going forward - MW2 launched with 66% LESS 6v6 content than Vanguard which is insane. There needs to be a minimum entry threshold and something like 16 original maps with then 4 new ones per season guaranteed. The only maps they are probably holding back right now is ones they can pluck from the Warzone 2 one and I think they are winging it in every other respect.
I also don't buy into the logic that because they are supporting other MP playlists within, that means content quantity should be spread - I don't want to lose the prospect of 3 6v6 maps in return for an extra Ground War map for example. There's no reason why we can't have 16 6v6 maps, 6 Ground War and then 2 Battle Royal ones right out the gate and why they can't produce 3 new maps and a GW map on top. There are more developers than ever working on these titles backed by insane budgets compared to what the franchise had a decade ago so having less content and it being spread more thinly just doesn't suffice for me and it's absolutely killing the game right now so much so, it's going to be very hard to bring people back.
The post-launch support just isn't up to par - season delays, unclear roadmap and a lack of content and this is on top of a sparse launch. The likes of Epic already have Fortnite's 2024 roadmap completed yet Activision now seem to be toying with whether to launch COD 2023 as DLC or a brand new game. This is just no way to run a franchise or live service and what's tragic is this is actually a good game underneath - it's just let down by an awful seemingly non-existent forwarding strategy which should not be expected by such a longstanding and experienced series.