I haven't encountered too many Lancers lately, although I guess it could just be a campaign design issue. I've mostly been playing the World Conquest map lately, maybe they just avoid them because of this. It is a difficult campaign -- I haven't managed to beat it yet -- but I dunno. I enjoy rogue-likes and rolling with the punches, so if a run gets impacted by RNG it doesn't really bug me too much.