I totally agree with Zachery.
I thnk that if people spent a little more time
creating hard to crack password , they may not have as much problems with people cracking their accounts.
And forum admins would have more time to improve the boards.
I think if you want your system to be that much more secure, stick it behind a VPN and create VPN tunnels for your users.