Most of the mistakes you mentioned above are usually associated with crypto currency newbies of which at the end they learn a hard lesson from their mistake. And in addition to your submission above, i will like to that is very risky for keep his or her money in an exchange wallet for a long time.
Yes but Bitcoin is a cryptocurrency so i absolutely agree about all the 5 things that the OP listed.
The best thing in my opinion is that how much you can learn from the mistakes of the others, because this platform is full of mistakes and their remedies and certainly at some stage wise people have also made some mistakes, but they have given the reasons and the precautions, so how much are you going to save ourselves from those things. Also if at some point you have committed some mistake and got penalized than try to educate others so that at least some one can be protected.