I agree. The last 5 years of the 49ers #1 pick in the draft.
2015 17 Arik Armstead DE Oregon
2016 7 DeForest Buckner DE Oregon
2017 3 Solomon Thomas DE Stanford
2018 9 Mike McGlinchey OT Notre Dame
2019 2 Nick Bosa DE Ohio State
2020 14 Javon Kinlaw DE South Carolina
Of all of those Solomon Thomas is probably the closest thing to a disappointment and he's still on the team. I don't really know if it was the plan all along, but Lynch basically traded Buckner for his younger replacement that's going to make about $20M less and got one of Tampa Bay's picks in the bargain. Hard to say that's not a good move. Hope they can come up with a viable WR and CB now.