There is probably a little bit of merit to the argument but I think the more simple explanation is that the Marvel tenants have just been poorly managed clubs.Potentially another AFL side making a grand final that has a huge home ground advantage. Western Bulldogs the only AFL side in 23 years that has won a premiership and had their home ground based at Marvel /Telstra dome
We can go on about Geelongs HGA which I agree with, but they have always been able to win away too.