Joly was top dawg and balled out at Iona Prep. He had over 1,000 yards receiving in his senior season, 1,500 totals yards and UConn was his only FBS offer. Every recruiter in college underestimated the kid because of the competition he played against. Do you really think that it would be smart for him to risk that again by being top dawg on a team that plays lesser competition and has lesser competition on the roster, that gets far less exposure in big games where scouts are?
Everything you said is basically a reason why it was the smart decision to move. You have to prove yourself against better competition on your team and against your team to show that you can be an NFL player. If he can't ball out at NC State and shine, then he stood no chance in the NFL anyway and there was no loss, because he was not NFL material. In fact there was a gain in his monetary compensation, so there was a net gain for him if he was not NFL material. If he does ball out and shine there, his chances of being drafted are drastically increased with all the extra exposure and proving of his skills against better competition. Either way, if he is NFL material or if he is not, the only choice would be to move to a better football school with more exposure.