Why not?
Richmond's list in terms of personal might not seem that bad, but they'll never win a premiship as it is to uneven. Basically there older players are going to be gone before there younger brigade e.g. Cotchin, Delidio and co come through. Melbourne is much closer to winning a premiship than Richmond, thus they have the worse team in the league.