I honestly have never seen a problem with his mechanics. They’re polished. The scouting profiles on him also note his mechanics as well as his arm are strengths, so I’m not sure where you’re getting that from.
As for not playing in a pro-style offense? The majority of colleges don’t run...