Do customers need salespeople, or can they already "serve" themselves?

With billions of data and technologies at their fingertips, customers may seem to be able to do without the middle man. Is that really so?