Your thinking of Tournament Lances not war/battle ones, if you think a lance broke on impact (the whole point of them breaking is to reduce damage inflicted, the opposite of what you want in a battle).
It is true though that lances where only really used in the first change, but that don't mean that it was only used vs 1 guy per battle.
I know there really was differences between jousting (made for effective, very visual crushing on contestants shields) and war lances (the knight ones) , but not as big in conception of use, both were breakable.
The lancer, using stirrups, in relatively heavy armor, charging (gallop) heavy horse (sometimes heavy armored) , hitting enemy with few meters long wooden stick, the lance have to broke if the lancer have to stay in saddle (its just physics
), there is no other way.
The lancers in battle where able to charge few times, but only after returning on positions and taking new lances in place of old ones.
I hate talking in english about lances, there is only one word for "lance", in polish for example then is big difference between words "lanca" and "kopia".
The lance as "lanca" or light lance in game is spear-like weapon, able of trusting and limited fencing, but not realy make for couching.
The lanca as "Kopia" or great lance in game, is long (even 5,5m long (about 19foot)) , one use only, thrusting only ,couchable polearm weapon.