I know all 3 men you mention - they are all quite interesting and intelligent folks. They have a lot of great information and insight to share with the world, and even though I don't always agree with all of it - I appreciate all of what they have to say.
One thing that drives me nuts about the criticism of naturals - is the term "allergy". Tisserand and I have been known to butt heads on this one.
Allergies, technically speaking, require a reaction to a protein - and are known as "True allergies". As there are no proteins in Essential Oils - there can be no True Allergies to them. Natural oil sensitivities are best nomenclated as Pseudo-Allergies or Chemical Sensitivities.
I find public discourse about natural materials - including any discussion with or about IFRA and with other industry insiders to be maddening, as they can't even use or acknowledge the proper terminology. I've been known to get a lot of heat from some well known perfumers for bringing this point up. As if using proper terminology somehow will harm public safety. Haha