Probably because Lampard didn’t exactly pick Collins over Dovin, he just stuck with the keeper who’d been starting before he came in, as most managers would.
It's absolutely mad that he hasn't played every league game.
Dropping him was a big error. And not bringing him straight back after injury was another.