The reason I believe Leach keeps giving Costello a shot is because he feels like he owes it to him due to convincing him to transfer here (which usually involves promises). Other reasons are The Oline problems are a big contributor to his shortcomings and Will is too young and inexperienced to put a gap between them. If either of these two things changed, Will would clearly start going forward.