Not sure if the devs ever seen bayonets and swords in action IRL, but I am pretty sure that Bayonets do not overpower swords in any way, except for range.
So why are bayonets usually 1 hit kill and sword usually takes at least 3, you can stab twice about the same time it takes to swing sword one time?
Bayonets are meant to be a last resort when you dont have time to reload and the enemy is closing in, its not exactly an effective weapon. its basically a heavier and less balanced spear.
Swords on the other hand are some of the best melee weapons due to their balance, speed, and effectiveness in killing.
Swords were represented well in the main games, why are they so terrible in this game?
Swords need buff and bayonets need nerf, then the melee of this game might not be retardedly broken. It would at least be a step in the right direction.