I actually don’t think Croker’s pass itself is the problem. He can throw a football. There’s a difference between passing and service.He's a better passer than Croker. That is all but certain.
Croker has no service but a decent pass. He just does everything slowly out of dummy half. Picks the ball up slowly and dishes off to a flat footed forward. He needs to engage markers and bring variation into his passing. Step out of the ruck and bring his forwards onto the ball and get them in behind the markers…or if he is going to throw a long pass, throw it off the ground and do it confidently. Throw a pass that will beat the middle defenders and get his halves over the ad line.
Gordon can do all this.