If it's disabled by default for customs and off in matchmaking, as long as it doesn't interfere, I don't see why limit the player's options and downright delete them. It worked in 2A because those were similar and weak weapons like SMG's or plasma rifles that everyone was going to throw away. But in customs you could do whatever you wanted.
Should Halo 6 need to include classes????