I agree with you in that man for man we would appear to have the much stronger footballers, but I also get what Mayoman is saying in that their team has consistently stuck with us in the big games, and generally speaking it has been the influence of our subs, (Costello last year, DC this) that have made the difference.
The best thing that could happen Mayo this year would be to win their first couple of games in the league. That would give Rochford the freedom to put the newer players in for an extended run of games without worrying too much about relegation. It’s been that freedom to play lads in the league that has allowed Gavin to build up his squad over the last couple of years to the strength it is now. It has been such a gradual progression that people have hardly noticed, but put it this way, if at the start of the 2016 league you were told that Dublin would be in an all Ireland final in 18 months time, with everyone fully fit, and would be starting O Callaghan, O Gara, Andrews, Mannion and Small ahead of others you would have been removed by the men in white coats.