The challenge is that there's no affirmative case for BJ Ojulari based on his play on the field. His stat line was disappointing, his eye test was disappointing. Go ahead and post that tweet from Kyle Odegard again from the Steelers game, but one pass rush win is pretty thing gruel.
The pedigree is what? His brother, who's likely to wash out of the NFL after next year? LSU, who hasn't sent a good Edge to the NFL since Danielle Hunter in 2015?
Go back and look at that McBride thread, and it's pretty clear that people were doubting McBride because he wasn't playing much for a second-round pick. Once he started getting snaps in November, people were pretty sure that he was going to make his way in the league. Beej hasn't shown close to the potential McBride showed in his 600 snaps.
That said, the new coaching staff and front office still dumped McBride on the bench in his rookie season, preferring Zach Ertz, who was hurt throughout camp and will clearly washed. The handling of the TE situation was probably the coaching staff's biggest miss in their first season.