I thought that was just that, though - fiction. A longsword is a versatile weapon so it serves as a sidearm, but nobody would actually charge into battle with it. It's just not very effective against an armored opponent, especially because they will sport weapons with longer range & armor...