With all due respect, you are talking out of your ass, kind sir.
I would argue that Casey Thompson and Hudson Card are much worse than Shane Buechele and Sam Ehlinger. Both of whom are in the NFL. Casey ain't making the pros and Hudson may get a cup of coffee.
2017 OL - Connor Williams (2nd round pick), Jean Delance (transferred and started at Florida), Patrick Vahe (decent run blocker; bad pass blocker), Denzel Okafor (subpar), Brandon Hodges (ok), Jake McMillon (ok), Zach Shackleford (above average)
2017 DL - Naashon Hughes (sucked), Breckyn Hager (sucked), Charles Omenihu (stud), Poona Ford (big time stud), Chris Nelson (stud)
2021 OL - Kerstetter (good), Jones (trainwreck in 2021 but pretty good now), Jake Majors (freshman), Tope Imade (JAG), Andrej Karic (glorified TE/transferred/JAG), Logan Parr (never played/JAG), Tyler Johnson (BUST), Isaiah Hookfin (retired due to injury), Rafiti Ghirmai (bust), Junior Angilau (above average), Max Merrill (underweight, not a contributor), Hayden Connor (Sark recruit), Jaylen Garth (retired due to injury), Denzel Okafor (retired due to injury)
2021 DL - Jacoby Jones (JAG), Prince Dorbah (BUST), Vernon Broughton (JAG so far), Jordon Thomas (Quit), David Abiara (retired due to injury), Barryn Sorrell (stud but was a true freshman w/ no experience), Byron Murphy (stud but was a true freshman w/ no experience), Sawyer Goram-Welch (JAG), Myron Warren (JAG/Transferred), T'Vondre Sweat (above average), Alfred Collins (JAG so far), Moro Ojomo (good), Coburn (bust).
I'd take 2017 OL and DL over what Herman left Sark. Most of the guys Herman left Sark were churned out because they weren't any damned good.