I dont know why Cronin even needs to be mentioned in this. If he figured something(s) out with some of the best players in the world that was holding him back, thats really all that needs to be said.
Cronin and beeker want more well rounded guys, so the focus has been on weaknesses. Hes improved a lot in those areas, similar to Zegras. Then gets the added benefit of going and playing with the best of his countrymen and figured out some of the smaller things that possibly led to allowing his strengths to shine and getting over the hump.