The Rise and Fall of the Submachine Gun
Submachine guns can’t penetrate modern armor which is more common than it was during WWII. Supplying separate ammo makes logistics more difficult. Short carbines can do the jobs submachine guns did in the past.
https://www.youtube.com/watch?v=5jhoYl86OWY