I totally agree with you. All online transactions are very vulnerable to online attack, so it's our responsibility to secure our through installing Anti-viruses. Using paper wallet is the best option, I reckon.