As someone else said, interstate clubs like Port get 12 games at their home ground - two of which are local derbies, with the other 10 genuine home games against interstate teams.
We usually have 14ish games at the G, most of which are against teams that also play home games there. I include Geelong, Carlton and Essendon in this because they all play there often enough.
Richmond games at the G against clubs that don't play home games there:
2022 - 5 of our 14 MCG games
2021 - 4 of 11
2020 - 0 of 4
2019 - 4 of 13
2018 - 5 of 14
2017 - 5 of 11. Yes, despite sharing the ground with Melbourne, Hawthorn, Collingwood, and occasionally Carlton, Essendon and Geelong, we played fewer games at our ground than an interstate club does at theirs. And still won the flag.
You could keep going back through the years. Only a third of our home games actually confer a significant home ground advantage.
Now, yes, we don't suffer the disadvantage of playing Carlton or Essendon or recently Geelong at their home ground, but neither do we get a huge home ground advantage considering how much they play at the G (Carlton are probably better at the G than at Marvel).
I don't listen to Cornes and only know what he's saying by what I read here, but I'd love to staple these facts to his forehead.