I think people have this complete misunderstanding of Harbaugh's offense. Harbaugh is a big believer in balance. Basically he wants 50/50 - run, pass mix. He is not opposed to passing for 300+ yards he just wants full balance on his play calling. Kids generally like that because it closely resembles what we have in the NFL and Bama does something very similar as well in general.
I expect we will continue to get some highly touted WRs under JH instead of schools like OSU because of the balance he has on offense. OSU just lost a WR commit today and don't blame them - far fewer catches for this if they keep recruiting mobile QBs.