I do enjoy a good debate! However I often engage without knowing enough about my opponent. Had I done so this time, I wouldn’t have wasted the effort. It’s a good thing you have some basic skills to go along with all that professional know how. It looks like you might need them soon.
I use them all upon occasion, but around a single project of far more consequence.