You are very right. As days come by hackers are developing new ways to hack into people's account easily. No matter how careful you are one might fall victim to this. Best thing is to employ skilled people to protect your accountHacking is very complex and more hackers are getting different codes to get into peoples account on different platform. The best way for this platforms to prevent hacking is to employ the service of ethical hackers