This is a massive, Chris Scott-level excuse.
One of Geelong's three home grounds is the MCG. They played 2 home games there this year, 5 in total. Geelong fans had just as much access to the game as Richmond fans, they just don't have as many fans. Big deal.
Geelong played like garbage and the ground had very little to do with it. Having a big whinge about their 'home ground advantage' is just that: having a big whinge. How about Geelong supporters complain about the insipid effort by their players? Nah, can't do that, because not playing at Simonds is a bigger issue.
The fact is they finished 2nd, they played at their home ground, and it's just bad luck they played a team who also has the MCG as their home ground. If they wanted to have a stronger advantage, maybe they should have finished higher so they played GWS instead.