I am sure that in above hack incident, if that user followed at least any one of these basics, might have prevented the hack.
Also, I like to know if I am missing any other tip to secure my account. I am always open to learn. Thank you all!
To me secure account you need to stake your bitcoin address and used a complicated password that could be very hard for people to guess or memorized that is all. I don't think killing oneself with various security can still help you, just that people are too lazy to use strong password. I think I have came across a user here who said immediately he logout his account while login back he would have to reset his password to have new password because he always forget his password.