I respect the guys right to have an opinion. I don't agree with everything I see posted on this forum, or anywhere else for that matter! I have opinions too. Some of his opinions may be right on the money, some of them may be way off base. And sure, maybe he is a good CPL instructor, but that has nothing to do with the OC/CC debate.
What bothers me about this, is it's an opinion piece, posted on the stores webpage. If the guy wants to have his opinion heard, post in on a forum somewhere. Write an article for that awful M-Live, whatever. But as a business owner, I would not let that drivel be presented on my store's website, representing me to the buying public.