> The parent comment raises a valid distinction.

Not really, as described in the quote you shared, it is common to refer to "recommendation systems" as "algorithms", even if its not actually such a thing.

There are plenty of examples of well-known aliases to concepts that obfuscate actual meaning in the English language, but they aren't wrong, as language is usage.

It’s actually not such a thing. So is the distinction valid or not?

It depends how pedantic you’re feeling.