BPA philosophy vs positional need

Like everyone I’m always looking at the next mock draft that online sites spit out almost hourly to get traffic. In most of these, either the author or AI tasked with making the picks base them on perceived need. So I’m seeing a lot of these drafts showing us taking either Jeanty or Tetaroa at 6 based on “need”. With a team that is rebuilding going all in on a skill player while bypassing higher rated foundational player (OL or front 7) is a classic error that almost ensures we will remain in the rebuilding stage. I say bypass the skill positions and build the foundation of the team by committing to drafting BPA at front 7 and OL at least through the first 3 rounds. Let’s face it, Geno is nice but he’s not Johnny Unitas so we are gonna be back here next year looking at a top ten draft pick but at least we will have built out the bones of the team.