People should just really learn to use Linux.
There is really no excuse not to use Linux by 2017. Unless you want to be infected by crappy Windows based viruses.
It does not protect your data at 100%.
Of course, it gives a guarantee of protection against the most common attacks. But if that is purposefully-chance of hacking is very large. More precisely it rests only in the human factor, experience, etc.