I think not only newbies made mistakes about you've mentioned above but also the users in higher ranks. Even though they are in higher ranks but still they made mistakes. But as you shared this kind of idea well maybe it can be prevented by all users in bitcoin. And it only depends to the users if they want to made that things even they already know what's the result of it