VirusTotal is surely highly reliable in detecting viruses and spyware. However, it does not provide a definite answer as it collects data from various antivirus engines. This happens to provide collective analysis rather than individual. Due to this, some files might be flagged as malicious, but others may not be flagged as malicious. This can create a scope of doubt in the decision.