For the record, I do not support very many people that do what we do. Some I have no respect for.
But HeadFirst seems to be the best at what they do. I would actually enjoy attending one of their events some day. They seem to do things the right way and they have helped many young kids get a great education. I would be a fool not to respect HeadFirst and I fully understand why so many attend their events. It certainly doesn't bother me when someone chooses HeadFirst over the PG Academic, in some cases I might even recommend that. I think each reaches a different audience and in a different way.
Bottom line, people need to do what is likely to work the best for their player. Players are not all the same.