Crazy.
Obviously, Gbinije had about as good of a senior season as anyone could have hoped. He morphed into a plus lead guard, who was also a good scorer / shooter, and a plus defender. Prior to that he was a backup PG, but bounced around between wing, 2, and backing up Ennis since there was nobody else to do so. But safe to say that by his senior year, he was a difference maker -- an all conference, borderline all american type who had a season that propelled him into the NBA.
Other than that...
We've only had a couple of passable seasons from PGs throughout that span. Gbinije was the gold standard. Mintz / George flashed intermittently, but failed to elevate their teams. Gillon was solid in his one year here, but had some limitations [especially on the defensive end]. That's it.
Joseph and Carlos were flops.
George is OK.
Howard wasn't very good.
Mintz wasn't a really lead guard, but was reasonable.
Girard wasn't really a lead guard, and was miscast in that role / utilized improperly here.
Gillon was a break glass in case of emergency add, but was a terrific offensive player, but a defensive liability and an average playmaker / ballhandler.
So we've had... what, maybe 3 or 4 years out of 12 with even just adequate PG play over that span you list?
Very good year with Gbinije, which coincided with a final four run.
Mintz and George were adequate.
JB waited too long to insert Gillon into the starting lineup, and we missed the NCAAT by an eyelash after a dreadful performance in the non-conference portion of the schedule in 2017.
Howard was a buffoon.
We struggled with Girard at the helm [he was much better at Clemson, used more properly off-the-ball].
Joseph was the hand-picked successor to Ennis, and he was a huge miss.
Carlos was similarly a huge miss.