Australia could do with more politicians like Helen Haines. But after Monday’s attack, many women would be forgiven for deciding the cost of entering public life is too high.