I won't go bit by bit through what you've written to correct things but what really shines overall for me is the attitude you display while attempting to correct his 'attitude'. That's ironic, eh?
Do the people who celebrate their lack of music theory knowledge believe that our musical ancestors who developed this language/code were frivolously wasting their time? That it was just an excuse not to practice or jam with friends who were doing the real work? I sincerely don't understand the attitude.
At the end of our days will all us uptight 'theory people' be lying on our death beds shaking our fists in the air at the self-righteous "unschooled" who wrote D# rather than Eb...and then argued in it's favour? I really doubt it. But that doesn't mean that while we spend time within the context of music that those trivial things aren't useful, therefore giving them some level of importance...of course that's only if a person believes clear and efficient communication is important in that context. And for some it doesn't matter and for others it matters.
I will readily acknowledge it is a near certainty that everyone posting in this thread has more formal theory than me. I'm not sure I am celebrating that, nor that I am so hopeless it is fair to refer to me as unschooled. But I'm a big boy.
Possibly musicians who are not also formally schooled in theory find the perceived attitude and in the case of your post, arguably exclusionary language and intent off-putting.
Shall we measure and take photos on the desk?
Or post links to the various records we have put out?
I found your Batman panels very funny so I don't think we need to go all the way to pistols at 10 paces.
Or we could just agree to disagree like gentlepeople?
As a practical aside, I'm with @sax4blues and @EsquireOK.