I will tell you how most of heavy infantry vs heavy archer duels looks like. 3 of 5 heavy archers (only sturgia doesn't have heavy archers) have two handed weapons. When archer is skillful he can easily make perfect block and create situation where slow infantry player have to block hits because he got stun and he can't repeat attack. Slow movement of infantry, especially during blocking with shield, is giving oportunity to archer to make kickslah or to spam with attacks inf player. Two handed wepons are giving chance to kill heavy infantry in 2 hits. And here we go. This is why archers are better than infantry. While in Warband archers didn't have acces to good melee weapons and they were getting items from drops from infantry now in Bannerlord archers have best melee weapons, same movement speed as infantry and obviously ranged weapon. Infantry is bad in everything. It's because other units have same statistics and same or even better melee weapons. Previously heavy infantry had throwing weapons which other units didn't have. Now infantry have slow movement speed so they can't catch archers and useless spears against cavalry.