Regarding those who are opposed to free instructing due to reduce their income... I suppose those people never use free software, don't visit a free website if there is a commercial alternative, only use flight planning software that they paid for rather than something freely given away, and of course would never lend anyone anything that could instead be bought in a store... And so on.