Yes, my take is that most dive instructors have an inherent conflict of interest in that they are dive shop salesman also. Like car or anything else salesman, there are some good and some bad. The bad will say everything they have is good, and the rest you need to stay away from. The good will give you the whole story and let you make up your mind.
Being in a capitalist society that is great, we just need to understand everyone's motivation. If the diveshop guy tells everyone to go buy another product, soon he is out of a job, so there is a fine line.
To their benefit, talking to Dave at EE, he was clear as to what advice he gave, EE diveshop Dave, and DIR cave diving dave. I thought it was great, let me make up my own mind about stuff since I may or may not want to go with that gear or whatever. Good bp/wings also have a problem in that they are so simple, and most of the dir gear so well made, that one is not likely to keep buying it over and over since it does not wear out. This is another problem for them as they still need to sell stuff. It seems Halcyon has done pretty good about not just having misc. gear made with their name on it to sell.
Tommy