Why is it that most av programs are not very good at detecting trojans ? You figure if your gonna sell a program to remove viruses etc etc you might as well make just as good to remove trojans.

Kinda beats the purpose of purchasing something which states that it can remove Trojans. But yet you need to purchase another program to remove what the other was not able to remove.