Asafa on the record

By definition, forums are an invitation for disagreement. Sites specifically designed for sales and promotion of a system don’t have them and they certainly don’t provide the content found here for free.
That said, it’s no surprise that one who disagrees may be disagreed with in turn.