QB is always about fit. If Haskins doesn't fit what Rivera and Turner want to do then they are starting from a place of having no QB. If that's the case then any QB they like at #2 makes sense...
This approach of saying a QB doesn't fit the scheme so therefore you must get a QB who fits that scheme is exactly what is wrong with the NFL and leads to the cycle of mediocrity. Successful and great coaches built their systems around the talent already in place to maximize their potential rather than rely on the stubborn approach of "my way or the highway" that ruins NFL teams.
Look at Lamar Jackson. So many teams would not be running that style of offense because it is doesn't fit their coach's system and force Jackson to be a passing QB.
Andy Reid built a scheme around Patrick Mahomes and is playcaller who has built his system around the strengths of his players. Reid started out in Philly running the West Coast offense. He ran the pistol offense with Alex Smith in KC. Then he is running a spread offense with Mahomes. Reid built his team around Mahomes for what Mahomes brings to the team and he is one of the most innovative offensive minds in the game.
So many coaches come into a new team with their scheme thinking it is the best way to win but ignore the team's true strengths.
Police originally sought a sexual battery charge. Seems pretty extreme.