OP, keep your macros far away from Mount & Blade.
I should probably elaborate.
The reason keybinding specific-styled attacks is so vehemently opposed is because a suggestion like yours -keybinding upswings and stabs (essentially a macro) is only two inputs away from being the quickest, smoothest, 1-2 feint that is perfectly executed every time you click/press a key.
Think about it, a keybinding for an upswing would be *mouse movement up + left click* (two inputs). Then, what's to stop you from adding three more inputs? *right click + mouse movement right + left click*
Then, add those all together. *mouse movement up + left click + right click + right mouse movement + left click*
Voila, you now have five inputs all at the press of one key. And suddenly, you're not the one doing your fighting -your script is.
Mount & Blade has always been about mechanical skill; and taking the time and effort to hone and perfect your craft. Learning and practicing your attack inputs is part of the journey which makes playing these games so satisfying. By suddenly binding specific attacks to specific keys, you remove the skill involved and replace it a pre-concocted program.
This is why macros are considered cheating -and it's just one tiny example of how they can be implemented to ruin the experience.
If you honestly think Mount & Blade has any place for macros, then I've got news for you: You're playing the wrong franchise buddy.