Stan I have never disagreed with you before; Just think you might consider the business model and not the actual guy that does the work. The poor guy that does the work has an awful job.
I agree with bsrharma that it is a business of dubious merit at times. I will go even further, I think they all know it too. That said, some of the work they do is important.