In the new Call of Duty, forgive me for Battlefield 6, where there's no room for teamwork. Even the concept of cooperative gameplay found in previous games in the series (Battlefield 3 and 4) is unthinkable here. The current game focuses on individual units, scoring as many kills as possible (typical shooting gallery), rather than team play, where each class plays a specific role. In this title it doesn't matter at all.
The developers designing this game don't understand this (class) concept because they haven't played the previous games... it's clear and palpable at every turn. No Battlefield veteran would have messed this up so badly; only someone with zero knowledge of the series could have done so.