From a recruiting standpoint, James, Odomes, McGusty, Lattin, Trae, Doolittle, and Manek were all clearly Power 5 players. We beat out other Big XII schools for every single one of them.
Muni has been a successful project, and Shepherd added quality depth at point. Freeman and Lazenby may never find their spot on this team, but I doubt they'll be around much longer. The jury is still out on Polla.
Could we have done better than Freeman and Polla? Perhaps. But the bigger issue is the lack of development thus far from guys like Odomes, McGusty, Lattin, etc. This team isn't lacking for talent.
The team is lacking for talent. Yes, those guys are all legitimate Big XII level players (although I strongly disagree that Shepherd is quality depth). Most of the guys on the roster can play, they just aren't starter caliber players.
Here is the buckets I would put the guys on the current roster in:
Players who are, or have the talent to be, quality starters on a good Big XII team:
Trae
McGusty
McNease
Manek
Players who could be quality bench guys on a good Big XII team:
James
Odomes
Doolittle
Lattin
Guys who are fringe rotation players:
Shepherd
Polla
Not Big XII talents:
Freeman
Lazenby
Part of this is it was unfortunate that Trae turned out to be so good. Had he been what people thought he would be. A really good guard prospect who would be an all-conference type player by the time he was an upper classmen and potentially an all-american by senior year. Because if that was the case, we'd have something of a real core to build around in Trae and Manek. Instead, Trae is gone and we've got absolutely no one to replace him.