I agree with your overall point and I’d be ecstatic if they trade down to the 2nd and pick up draft capital. Do it a couple of times. Pick up a few more bargain FAs and build the young core.
To be fair to Beane though, he has navigated multiple drafts well, traded around and has had several late round hits.. He’s not perfect in the draft, mind you (who is really?).. but overall I’d agree that the past issues have been more about coaching and (fair to McD) bad luck injuries.
The one thing I wonder about that eventually catches up with Beane is the salary cap issues..