We are mostly in agreement. The term "Men-at-arms" as used in the game is inappropriate. If the game has to have probably unhistorical sword infantry, they might as well be called swordsmen instead of men-at-arms. I just don't see any point in renaming feudal knights men-at-arms for the sake of historical accuracy if you are going to still call chivalric and gothic knight units "knights" and "Gothic knights." After all, the same case you make for changing feudal knights to men-at-arms applies to them too. You could then have, maybe, early, high and late men-at-arms, or some other means of differentiation. Its not a perfect solution, but I think its the best you are going to get if historically accurate naming is your goal.