That rant is idiotic. The 60D is a great camera that is priced perfectly. There is no other camera in the market quite like it at it's price point, and from what I can tell it has been a very strong seller for Canon. I have no complaints about the lack of MFA which I have never used or needed, or the quality of the body, which my one year old camera doesn't even show a single scratch.
If a camera makes him sick, he really needs to get out more and actually take some pictures and realize there are a lot of other things to worry about in life.