Yeah, but this top-heavy approach has brought down more aspiring contenders before. Kiner-Falefa looked okay in Texas but that's the thing with players looking good on terrible teams (as Rangers were then). They usually look below average on better teams. At least you didn't sign Daniel Vogelbach But yeah, 39-year old Justin Turner makes no sense whatsoever.
Overall teams that have sucked in the last several years have turned it around somewhat fast (Rangers, Orioles and DBacks) and Blue Jays might have a copy of the Mets situation where Alonso/Lindor combo just doesn't win enough games save for that one season. Hell, I kinda expect Alonso will be traded if Mets are few games below .500 at the All-Star break.