Draft at least two O-Linemen earlyish

There is no team in football that has a starting line with 3 first rounders and a second rounder McCoy, the Saints first pick of the 2019 draft. And the Saints used a first rounder on Ram.
I rarely disagree with your take on things, but there's little difference between the Saints and the Lions approach:-

Taylor Decker LT, 1st
Graham Glasgow LG, 3rd (drafted same year as they took Decker in the first)
Frank Ragnow C, 1st
Kevin Zeitler RG, FA (former 1st round pick)
Penei Sewell RT, 1st

The difference is that the Lions are doing it better. All those skill position players they have are enabled by that line. They made Jamaal Williams into a TD machine, here he just runs into brick walls.