There is a lot of division in the field, a lot of different opinions on what's good enough, what's "elite," "arrogant," or "ivory tower," and what's practical.
This is one of the problems I have with a field such as ours - I understand the desire to want to help people but many seem to have a problem with these terms. I don't see anything wrong in expecting people in helping professions to be elite. Although everyone is entitled to an education, not everyone should be entitled to a professional degree that allows you to practice. Just as online MD/JD programs are frowned upon, so should online PhDs/PsyDs in Clinical Psych. The fact of the matter is that not everyone has the ability or the correct circumstances to consider this career path, and making it available to everyone while disregarding academic ability is troubling.
I'd strongly prefer elite people treating me although some seem to think differently.