I don't agree entirely. Rosen is a 5'11" guy who is going to take years to develop like some of these guys mentioned. Fox btw, is already 24.
It's just dependent on body maturity. Noah Warren isn't going to suddenly become better because of being big. He's already physically mature.