And what were all of the "major" holes on offense? Certainly not RB, McFadden only started 10 games and was 4th in rushing in the league. Morris is going to be great in this system and has been a top back before.
McFadden or Morris are at least as good at their jobs if not better than Hitchens, Carr, Church, Jones (to this point), Claiborne or Thornton. And certainly more reliable than Gregory or McClain.
If you want to make the point that people are "settling for mediocrity" at RB, you have to acknowledge that the people on that list are at best that, if not worse.
And to your earlier point that Jalen Ramsey doesn't "solve everything," at least he solves something. Our run game was not a problem last year, we were top 5 by YPC with that "mediocre" RB. We got better at something we were already good at at the expense of a secondary that is not very good. That might be fun to watch but it's not the right way to build a football team.