Strongly agree!
Though I don't doubt that a machine learning algorithm could identify the optimal moves of any permutation of creatures and PCs if it included complete information. Things like AlphaGo, that do this sort of thing, already exist.
The d20datascience article clearly lacks a lot of relevant information.
Actually, based on various advances over the years with other games use of elements intelligently can be "learned" by machine operations and sophisticated processes... in the hands of experts from both the subject matter *and* the programming side and with a lot of computer power.
however, for any such model to be accurate and reflective of anything relevant to the subject matter, it must include *all* the relevant subject matters that relates to performance.
Cutting out entire swaths of the gameplay and tactical puzzles and then arriving at a conclusion...
Well, its the equivalent of running sophisticated analysis of chess and determining that the knight is the most powerful piece - after you cut out queens, rooks and bishops from your "chess board analysis" because they were more difficult to model than you could handle.
Its humorous because of how many rush to it because it reinforces their biases.