Bitcointalk doesn't need 2FA - no monetary value to steal for the risk of getting caught.
Sure, there is no monetary value but why the heck people still hack bitcointalk accounts. I've seen many threads that tackle hacked accounts especially last year when people are having hard time to rank up and don't want to deal with merit. Otherwise, the least we can do is to prove with signed message of our bitcoin address.