Fair. But other teams also have late round hits. Missing on first 3 rounds for 10 years is a miss, but I don't have every other team's numbers.
They haven't though?
2014- two picks, one miss (injuries), one hit, got a good backup for several years then traded him for good value.
2015- rough 1st three rounds for sure
2016- no 1st but 4 2/3- two misses one mega-hit in Thuney... 5 years of excellent production, Brissett probably a hit? Backup when they needed him then traded for a more highly drafted player.
2017- no 1st or 2nd, two 3rds... not much out of them
2018- 3 picks, one bust, one 4 year starting T and a starting RB who got traded for 2 mid-round picks that's not great, but not terrible.
2019- really rough draft, nobody kept long term and only value was a couple years of RB play and one mediocre edge season.
2020- all 3 second rounders are still on the team and significant contributors on defense, both 3rds crashed out.... good draft.
2021- 1st round QB didn't pan out, 2nd rounder is still on the team, potential stud defender, 3rd rounder never got started just injuries all the time... meh.
2022- All still on the roster, 1 starter, one looks like a bust, 1 a promising player
2023- obviously all on the roster, 1st rounder looks like a stud, 2nd rounder looking like he'll be a starter next year, 3rd coming along but still jury out.
So no, they have not missed on the 1st three rounds for 10 years. They have had some bad drafts in there, some good ones, they have also often made the decision that trading away or letting walk a guy is better than overpaying, and that is often a good thing. Re-signing players is often a bad decision even if they are good players, and re-signing players is not a good way to measure whether a pick was good or bad.