Yeah, see...no one questions that it purports to be about mathematics. The problem that some seem to have is, what does math have to do with lingerie models? I can't speak for the other machine-learning amateurs, but I found your "real world" example to be unhelpful in explaining the math...maybe because I couldn't get past my preconception that choosing between just two prospective dating partners is in many ways, not a problem that calls for machine learning. And maybe your retort would be, "Well duh, the checklist theory outlined here could be applied to a large group of prospective suitors to efficiently filter them"...well, then why was that not the example to begin with? Because even a sample of, say 10, would seemingly render the example checklist to be non-decisive...which then leads to the question of how to efficiently pick binary features that are relevant to the decision-making process...because it seems kind of a no-brainer to argue that you shouldn't apply a ML-algorithm to a sample size of 2.
Now, if you had consistently referred to the setup of dating lingerie models as you explained the math, then maybe you could more believably argue that, "Hey, lingerie models make this math easier to understand"...but you didn't. You discard the scenario quite early on, which makes some people think that the scenario was a bit gratuitous, as if the author's intent is to subtly say, "Hey, I'm not only a math genius, but I can appreciate a hot woman!"
Which, sure, isn't the kind of sexism that 19th-century-era women faced, but it also doesn't seem to add to any kind of mathematical understanding.