Nevertheless, if you read my reply carefully, you would certainly see that I specifically mentioned "if your computer gets compromised". That pretty much accounts for your assumption and basically means that even if you run or create your wallets as well as encrypt them (or do some other black magic) on a clean box, this doesn't in the least prevent your computer from the possibility of being compromised any moment (I'm afraid even to imagine what might happen to a "cumputer" in this regard). You should understand that as long as your desktop or notebook is connected to Internet, you are in a red-light district, so to speak
Computer as in PC or notebook or whatever other name label you want to stick on it. Yes, whatever you do when you're connected to the internet there is always a possibility of having your connection/system compromised. That's why you at all times should perform a thorough system checkup before you copy your digital wallet files or private keys into the client you are running. But it basically only applies to people having a decent level of understanding regarding their OS. The average Bitcoiner won't go through all of this aside from the standard antivirus to scan their system.
Oh, now you come (wtf) to understand that web wallets are actually a better choice for an average Bitcoiner? After your computer gets infected and your coins are gone, standard (or whatever) antivirus checks would be like flogging a dead horse. But you still don't get it. Your thorough system checkup before you add your wallet and add coins to it won't protect your system from a possible compromise in the future. There are so-called 0-day vulnerabilities (if you don't know) which may render your efforts fruitless, even if you yourself don't do something stupid. The only 100% bullet and foolproof solution is to use cold storage...
Or stick to a web wallet and hope that they do