trust issues
The MSRT tool is a good idea. Since they can't cure the cause - poor security design - at least they're providing a pill for the symptoms. Now the problem is trusting Microsoft to use the MSRT to remove only what is truly malware, and not use it to (oh so accidentally of course) remove parts of competing software, or leave in malware from vendors who pay them enough.