The internet holds more knowledge than a single human ever could, but machines cannot do anything without direct, explicit directions - told to it by a human. That's the definition of stupid to me: unable to do a thing without having to all spelled out to you.
Once. And then it can be rather damn good at it,
...and then it will try to do it even at times when it's not appropriate, and when a reasoning being wouldn't have tried. Because it's not one. All it can do is what it's told, even if that makes no sense in the greater context of the world with people in it.
That's why a computer is stupid, even a highly-programmed one. It doesn't react to unforeseen situations.
Neither do most people, of course. At least, not well. But then, not everyone's clever.