Regarding the always online stuff: typical Activision–Blizzard stuff. They just love to do that — and will attach the flimsiest, most embarassing reasons onto those decisions. But its clear why: they want you to play the games a lot and spend more money on them.Wait, so Black Ops 6 is 310gb AND requires always online because it's streaming textures to keep install size down? Is this a joke?
Regarding the install size: bigger is better! and least in some exec's heads that's a logic that exist. Plus, if you use up the whole SSD, players cant play any other games, or spend their money elsewhere.