Right. Nice article. Tldr; no, not really, "the scientific method" is rhetoric.
Though i will say that they missed Robert Hooke's essay on the scientific method. I swear no one knows about this (even though Hooke was a founding and seminal member of the English Royal Society) because Hooke sounds insane. Who makes titles like this? I love it:
A scheme, or idea of the present
state of natural philosophy, and how its defects may be remedied by a methodical
proceeding in the making experiments and collecting observations wereby to compile
a natural history, as to the solid basis for the superstructure of philosophy
https://plato.stanford.edu/entries/scientific-method/
And I think the demarcation problem can be in some ways be solved by distinguishing on predictivity.