Easier said than done, on a regular weekend there will be 4-5 games between MCG and Marvel. However, it makes sense to steer away from the known blockbusters which sometimes happens, and sometimes the scheduling works for punters wanting to attend AFL and NRL on the same day. I know it will horrify many here but fans of both codes do exist, especially in Melbourne.
I wouldn't have considered last night's AFL game as one to avoid scheduling against, Hawks/Blues is only ever a medium crowd. The heavy rain around 5-7pm probably turned more off than competing events. One day the powers that be will realise 8pm starts aren't appealing on a weeknight either, 7:15 or 7:30 would boost crowds a bit.