Ryan has a lot of positives. He can read the defenses well, can male the short throws, has good wheels, tough as nails. He struggles with the long ball. He really has to windup to make the throw and loses the fine touch. I think it is pure genetics where the muscle attaches to the bone, how long your arm bone is, it is pure catapult mechanics.
When I was a kid, there was a kid we played football with, he could throw the ball farther than anyone of us just with a light flick of his arm, than anyone of us taking a running start at throwing the ball with a monster windup. It was freaky how far he could throw the ball. It had to be pure mechanics of bone length, muscle attachment, etc.
So naturally he played QB and had great touch on hitting the WR's. I think he could throw the ball 70 to 80 yards without to much trouble and be accurate.