1) It was a no brainer to bring Cassel in here. He has been in the system, learning from the best. He had a decent first go for the Pats, too, and it's not like he had a pre season to get going, either.
2) The contract was a good move, it saved the team $$$.
3) Cassel failed miserably during the playoff game, then choked out the following season. At this point, Pioli should have been looking for a QB. Then came Kyle Orton.
4) Orton was an instant success for two reasons; He is better QB than Cassel by far, and he had a season of success with Josh McD.
5) One reason Orton had success so early here in KC is that he knows the system, having learned it from Josh.
So, ya, the Chiefs should have moved on from commitment to Cassel after last season & the playoff game revealed that, despite Cassel's seasons sitting behind Tom Brady plus having BB coach, he was equipped with what needed to be provided for him to thrive by last season and he tanked it miserably.
I think the move was good initially as this team lost 8 QB's during the previous 2 seasons before Pioli/Cassel. Cassel is sturdy, he brought stability continuity to the position sorely needed in KC and Bowe was a beneficiary.
I'm not gonna go into who may have been available or an upgrade -- no point since Pioli already cooked his goose with the Orton affair. We knew after this he was the one keeping Cassel on the field during all that fail. But, it needs to be said this type offense requires a specific type QB. Somebody who can stand in and fire away off the play action, not a scrambler.
Quinn is mobile, but he does stay put when he's got protection. If he can get his accuracy consistent, he's got a shot here imo.