Here in forums, the usernames are open to the public, so it will be very easy for attackers to hack someone else account easily unless users keep a unique password for every account ( some users keep same passwords for every site). if people use the same password for every site registrations then it would be easy for attackers.
and it would be a good idea if bitcointalk forums provide a nickname option ( so that the username won't be public and it would be difficult for intruders to do any bruteforce or other social engineering techniques).
Thanks