Additionally, lances didn't drop on impact as much as you are implying, but lets focus on gameplay mechanics over history here.
I haven't heard a convincing argument yet that lancers are anything but the most powerful type of cavalry in the game.
Danish/German are still the most used 2h in the game (they're the most expensive looms to buy at the market). GLA is still pretty much the best polearm.
Lancers are the best type of cavalry in the game ? Well yeah, so? 1h cav don't drop their weapons when they switch them, their primary cav weapons are about as good when they dehorsed, they rape lance cavalry in close quarters with x10 better swing speed and much less glances. Their bumpslash combo at full speed is just as good as lancing when it comes to attacking unaware opponents in the back plus, unlike the lancers' thrust , there is no block button against bumpslashing (bumplancing is still harder to do, hush).
On top of that ,if they know how to ride and think quick enough, they can still beat lance cavalry.
The constant whining about cavalry (lance cavalry especially since it is more popular) was so persistent and neverending that it's starting to look like nerfing lancers in ANY way possible is some sort of a holy mission for some developers nowadays.
That is the reason why people like me and Chagan are not really active in threads like this anymore, restricting ourselves to posting a couple of troll-like sentences or pictures. We are simply TIRED. It's like being a murder suspect in the court where nobody wants to listen to the defending side.
Lancers are the better cavalry, well guess what ? It's freaking supposed to be that way, from the start of M&B, from the launch of Warband and cRPG, since the goddamn dawn of time. Get over it .
The only real thing you could do though is balance the most popular horses a bit, but since you don't want to listen, you might as well just go ahead and keep telling us that lancers are the real problem here.