Amusingly, you have just made a statement that Collingwood = Carlton = Essendon. 3 clubs that have won 1/3rd the amount of Grand Finals between them as Richmond has in the current millennium.
Speaking of droughts as you are so fond of doing...your team seems to have a habit of putting 30+ year droughts between Grand Final victories, 1958 + 32 years = 1990 + 33 years = 2023. If things don't go wrong you might be a chance 34 years from now. Congratulations on your projected 2057 Grand Final victory Collingwood.
Pies did win 2010 also, three Flags in the AFL era. Hawks have 5, Cats and Eagles 4, Lions, Tigers and Pies three.