Call of Duty has done things in pretty much the same way for many years. They've changed slightly between games, but even names had stayed the same throughout most of the franchines.
Until WW2.
In WW2 not only are your guns specialized, but you now have specialized jobs that increase your abilities for a single gun class. Theres no more points, just a max amount of spaces and perks. Use what you got, and thats it.
Personally, I do like the new system as an idea, but I really like the ability to truly customize your classes in the old systems (namely Infinite).
What do you think of the new system? What could be improved? Or do you prefer the old points system?