a) as an absolute statement, you've just shown an amazing amount of naivete.
As a generalization, which is what I was responding to, I stand by what I said... I think my statement fits just fine for the context that I was replying to.