I wouldn't go quite that far. I know Mark personally and have worked with him on immigration issues. I am sure that he knows that he must be somewhat deferential to the GOPe if he wants to get published in the NR and other similar publications. Mark works closely with Sessions and Steve King. Also, it worth mentioning that CIS is a non-profit organization, which can receive tax deductible donations. CIS has to walk a fine line with the IRS.
I don't think it was necessary to bash Trump to make his points.