In Warband, cavalry was so powerful, even against spear infantry, that the forums were full of posts on how to make a system where infantry can hold its own against cavalry. It's funny that with Bannerlord, which has this system, people are complaining about cavalry being too weak. I get it, there are still bugs with cavalry and especially lance use, but they're not as weak as it's being made out. If cavalry is not moving and just duking it out with infantry, it should take losses, all the power comes from the momentum and charge from the mount, if the mount is just standing there, then I see nothing wrong with cavalry taking losses. The AI does seem to try and disengage cavalry if it can, but if the infantry is rows deep, then the cavalry is going to get stuck after a charge. Again I see nothing wrong with this, a bunch of infantry already died and if they kill the cavalry before they can disengage, then that's the way it should be.