Bitcoin is safe mainly because it is integrated on the Blockchain technology and this guarantees safe and secure transaction. Also how you handle your wallet information and security passes is very important. Everyone must be very vigilant and careful because you can be easily scammed. Don't respond to emails that you don't know the source and don't follow links on unknown sites to access your wallet.
The only flaws that I can see in bitcoin is it's very risky once a person download accidentally a malware that can infiltrate their wallet that install on the computer. I know that antivirus can detect it but some malware files are attached on application that we download. Bitcoin is very risky especially for the newbie in tech.