I was under the impression that armour was a flat out percentile decrease to damage? Not sure where I saw it, I think the tooltip itself?
Either way the previous game it was a percentile chance to negate damage entirely. Maybe its that again if its not a flat damage decrease?
Lance weapons shouldnt in particular do more crit damage though. Things like boarding actions and bombardment cannons are known for that. Instead they are a very reliable way of doing alot of damage.
While macro weapons should be able to outdamage them, it should only be in very specific circumstances. When all their weapons hit and armour isent a factor (or as little as possible) in all other cases it should be abit unlikely that lances are outperformed, especially at long range.
The way it is now, is completly reversed