What contributes to a successful season, from your examples, in order of priority:
1. Player development - make your players improve more than the other teams
2. Talent identification - select / recruit talent
3. Injury / luck - manage that list
4. Match day coaching - pull levers on match day.
You can pick all the supposed guns you want in the world, but if your coaching staff can develop them properly, you’re never going to succeed.
100%.
Which is why giving the bad teams a priority pick makes no sense. These teams typically have had plenty of top picks and they still are bad, they would get a far great ROI on investing in player development and talent identification rather than pissing an extra pick up the wall.
I think the best thing you can do is invest in a great team of assistant coaches. Richmond were nowhere 18 months ago, i refuse to believe Hardwick became some Coaching mastermind over the course of one summer. I believe the assistants they brought in had a profound impact on the style of play and the way the team sets up in games etc.