Adding the internet into the mix doesn't make anything better. The reason why this "website" grew was because of the human aspect.
Regarding travel agents: when I booked my honeymoon, my travel agent was able to get me a better price than an hour on the internet. Not only that, but she was even able to personally recommend hotels and activities.