Shaq Harrison (preseason)
Isaiah Canaan
Jamaal Crawford
DeAnthony Melton
Elie Okobo
Devin Booker
Josh Jackson
and now Tyler Johnson
The eighth starting pg for the Suns this year, I think.
Counting preseason? I can understand to a certain extent but since Harrison was cut before the season started I'm not sure that's entirely fair. A lot of teams have players that partake in preseason that don't make the regular season cut, the Suns aren't alone in that regard.
Crawford hasn't started for the Suns.
Canaan, Melton, and Okobo count as starting point guard's, that's fair. Booker has also started at PG for the Suns. Counting Jackson though? He hasn't started without one of the other players mentioned and I don't think anyone would call him a point guard. Tyler Johnson has not started either.
So of your list there are 4 that were actually starting PG's for the Suns. Harrison, Crawford, Jackson, and Johnson don't count for reasons listed. I would imagine Johnson will start for us before the year is over but there are still 3 players listed when they don't need to be. Our PG rotation has been bad, no one denies that, but there is no reason to exaggerate it since virtually everyone here will say it's quite possibly the worst PG in the modern NBA. The only competition for that title of sorts is last year's Suns.