But wait....Edmunds touted the F150L as God's Greatest Gift to EV Trucks.....How could that have missed the C and D Top 10 List??? Hmmmmmm? Probably because it ain't all that great.