Kane and Crosby were elite talents. They are the exception to the rule.
Hughes being 5'-10" was 9 drafts years later, and the mindset had started shifting towards drafting smaller guys earlier.
top-10s under 6'0" (hockey reference):
2003- 0
2004- 0
2005- 2 Crosby (1st), and the other busted
2006- 0
2007- 3 Kane (1st), Granger was decent, Hamill wasn't looking good
2008- 0
2009-1 Duchene just had a great rookie season
2010- 2 Skinner, Granny
2011- 0
2012- 1 Yak (1st) just a terrible draft class overall.
2013- 0
2014- 0
2015- 0
2016- 2 Keller, Jost
2017- 2 Makar, Andersson
2018- 2 Q. Hughes, Boquvist
2019- 2 J. Hughes (1st), Turcotte
2020- 5 Raymond, Drysdale, Quinn, Rossi, Perfetti
2021- 1
2022- 2
From 2003-2015 (13 drafts) 130 top-10 drafted player 9 total players under 6'0" drafted (7%), and 3 of those 9 were considered best prospects in their draft and 1st oa. Size didn't mattered at the time of Granny's draft.
Picking a Rossi clone in the top-10 would have been widely panned if it happened 10+ years ago.