You can only scan for known malware. Plenty of ways to write new apps to do bad things that scanners won't detect.

Just because it's impossible to catch 100% that doesn't mean it is not worth doing.