Three flags in four years has Ballarat's Richmond fans in raptures