I was simply noting he had some flaws, every player does and no one is perfect. He is still a great prospect if his knees check out.
As for the bad team, great players often elevate those around them. Sometimes they can carry a bad team. Not sure the excess of freshman is little more than an excuse. I seen some teams do ok with freshman though it is rare. Another thing is it is easy to put big numbers on a bad team. Still worth a look, though, and most have him as the number one pick.