I for one am not being dismissive of the useful of the algorithms at all when I say they're not more or less artificial nor more or less intelligent than other programs.
That's the problem, it is just regular software. Like calling software an "app" doesn't change anything, it is just a label. The problem with the AI label it is that none of the words are accurate descriptions of how it differs from other software. The problem isn't that programs are "merely" programs, but that software programs are not trees, ice cream, stars, or the feeling of spring. If you called apps "ice cream," people would complain, and it would have nothing to do with them looking down on ice cream.
It would be better if they just named the specific algorithm that it uses instead of the useless catch-all of "AI." It makes sense for academia to arbitrarily classify which things go into which classes and departments, but it doesn't make sense for programmers generally, or program users, to slavishly follow those categorizations where there are more descriptive and more accurate ones at hand.
Something might be an expert system, or be an application based on a neural network. But still, unless it is buggy all the intelligence in the system was engineered by the programmers; a "self-learning" algorithm only learns what it was engineered to learn, and what it learned accidentally due to bugs. And the engineer isn't even artificial!