As has been already said, he's only right insofar as it's a truism. It's not remotely insightful.
The bottom line is that unless the league becomes populated by "other 14" clubs (the big 6 will always have enough money to compete/beat us) where their infrastructure is populated by management...