I'm not a regular reader of xkcd but every now and then one of my friends shares one and I get a smile.
What can I say? It's art. They don't teach systems-design in comic-book school and I doubt they teach graphic arts to EE majors. Art imitates life but it is not life. That's why we have artistic license.
I found this commentary to be pedantic at best. For somebody who claims to care so much about the correct terminology and representation of the world, the author has a seriously tenuous grasp on the intricacies of making a daily comic strip work.