They know exactly why he hasn't been picked, they just can't say it because it destroys their credibility as "scouts" and "analysts." They were compromised and over valued him to try and pressure any 1 team into drafting him.
They have hyped him up all cycle long and tried to will him into being a Top 5 pick. This is their monster they helped create, and these billion dollar operations don't want to f*** with it. just because the media says "Browns, Saints, Raiders or Steelers are gonna draft him in Rd1" doesn't make it so. That is their problem. they created their own headcanon and they got a reality check.
It's not racism and trying to put that spin on it is dishonest. QBs taken before him were black, white, polynesian. If this is how the media and talking heads act to him not being drafted in the first 3 rounds, then how are they gonna act when the team that drafts hims starting QB has a bad game? They will be drumming up the drama saying "start Shedur he is ready start him why aren't you srarting him? start him. start him." and it will kill the room.