I'd say coaching, offensive philsophies/scheme, QB play, and play design (ties into OPhil) are all factors.
Additionally, different learning curves, the quality of the teachers the player has at his position, how much they dedicate themselves both on and off the field, and their intelligence are all factors that play a crucial role.
Nearly all of the 2nd paragraph's qualities are impossible for a fan to know sans inside information.
|