Apple has been receiving a lot of criticism for its recent accusations towards Microsoft regarding the iPods that left the factory with viruses on them. Regardless of the cause of the infections, many are saying that it is up to Apple and no one else to ensure their products are quality, rather than playing the blame game. Citing being "upset with Windows" due to the infections, some have come out and said it was wrong of Apple to make that claim:

"It's not a matter of which platform the virus originated [on]. The fact that it's found on the portable player means that there's an issue with how the quality checks, specifically the content check, was done," Poon wrote in a blog entry
Some have gone so far as to say that Apple needs to take "Security 101" before they start pointing fingers:

"That Apple would blame Microsoft demonstrates a lack of understanding of remedial security and manufacturing processes. Virus was only a symptom of the problem. Apple didn't know what they were shipping," Abrams said.
Interesting. There's no reaction from Apple yet on these criticisms, though many of them do have a point. Can you blame the tools, or must you blame yourself?