https://seasonedwriting.com/not-every-critique-ad-hominem/
Not Every Critique is Ad Hominem