If Wash had a stable QB and if Guice didn't keep getting hurt at RB, the skins could have been decent this year.
I don't know about Haskins. I know he put up huge stats at ohio state but i'm immune to these big stat QBs. He's a great arm talent but he's not a natural passer. He's robotic. If he played for Arians, maybe he could be good going deep all the time, but if you want him making quick reads and timing throws with touch, I don't think he'll ever be that guy.
Josh Allen is a bit like that but he's shown to have great mobility and that saves him sometimes. Haskins is a bit stiff and doesn't have great pocket awareness. I think Haskins best case scenario is to be Joe Flacco.