MacFarlane critical of CFIA approach