Number 1. Mainstream economics and heterodox economics
To be consistent it should be homodox economics and heterodox economics. Those with routine knowledge of Latin would find nothing nefarious in such a distinction. Although we do have other names. Why not apologetic economics and non-apologetic economics? I am rather more fond of vulgar economics and economics.
They think so, and so do I. It is called scientific liberalism.
Number 3. The capital controversy.
Vulgar economists don’t care. See 1 and 2.