Mostly I agree, but at couple things:
That 2017 roster had 7 "NFL" caliber players on offense with a special player at WR in Ahmmon Richards. This roster likely has ~11, with ~4/5 of those spots at QB/OL (IMO the two most important positions in modern College Football) compared to maybe 2 OL...