The thing is, Weatherford will most likely never start. You aren't going to have a team full of scholarship players who all start - obviously. Let alone even see playing time.
With transfer rates so high, many teams don't really "solidly" go beyond 8 players that are "high caliber" players because people don't want to ride the bench. There's 13 scholarships. Having a very deep team is not a common thing anymore and Purdue's team this year is not "typical" - especially considering you have a guy like Basil asking to redshirt - most guys would just leave.
Not everyone's going to be a starter on a team. Weatherford will be a tough guy in practice and he'll probably see some back-up duty to a guy like Carson Edwards. He'll be a "spark plug" more so than starter.
And going back to your post, Purdue's FG % defense is good on the season - in the Big Ten, it's flat out average. We're not stopping guys off the dribble well.
I agree that Kramer benefited a lot by the guys around him. But that's no different than what we'd be looking at with our team - we have young shooters and then guys like Swanigan, Edwards, Haas, etc. It's not like we have a bunch of offensive duds.
It's also not uncommon for teams to play guys that aren't big offensive threats - not just a Purdue thing.