I was going to suggest you could volunteer for the QA and Atelier teams..... Then I seen who OP was I know Benmc is in QA at least.
Like any system, all you can do is smart passwords, key only login where possible, and update, update, update. Mint says it happened through the wordpress site, ask any host support, WP is brilliant, but it's also a nightmare. The hackers love it.