In this article Cook talks about how Geelong requests 2 home games at the MCG as long as they are against 2 big drawing clubs. https://theaustralian.com.au/sport/afl/powerhouse-geelong-still-only-a-breakeven-club/news-story/448ab97aa6a255450964ac221320d519
Just because Cook says it would be "fantastic " to play all home games at home the reality is economics wins the day. Geelong needs the cash so accepts / requests to play two big games at the MCG. They also get more exposure to playing at the ground the grand final is played.
The Eagles ask for more games at the MCG every year......but end up playing Melbourne in the NT or Hawthorn in North Antartica.