The vast majority of what Johnny Phillips and other trolls have said is simply objectively false. There are plenty of troll accounts in this review section, do not listen to them.
4 skins are behind a paywall, I haven't spent an extra dime and do not feel left out whatsoever. Zombies is the best experience in a long time, I genuinely cannot stop playing. Multiplayer is smooth and innovative while keeping the core gameplay mechanics that make Call Of Duty great. Campaign is very entertaining so far (I have not finished it), boasted an enjoyable variation of mission objectives and decently long playtime. The servers have crashed on me 2 times in my 16 hours of playing, so do with that information as you wish.
Watch some credible sources review this game, and then decide for yourself to purchase or not. For me, this is the most fun I have had playing call of duty zombies since Black Ops 3, multiplayer since MW 2019, and campaign since Black Ops 2.