Search Engines do a great job - if you manage to stumble onto the 'right' keyword. The incredible volume of information, and the number of sites on the Internet, make it almost impossible for the 'search bots' to find sites and all the related pieces of information, and then get those sites properly categorized. Most of the sites on the Internet seem to give priority to their own area of the world, while ignoring almost everyone else. That's good if you happen to live in a large, technologically advanced country. But sites located in the majority of the countries of the world do not yet have a strong enough Internet presence to promote their own National identity.
Many sites have pages that are very slow loading, and are cluttered with ads and pop-ups.
Newcomers to the Internet can be overwhelmed and bewildered by the labyrinth of sites that already exist. There is no overall picture, or map, of what exists on the World's Information Superhighway. Many fine sites are lost in the vast sea of literally hundreds of thousands of other sites. Imagine taking a trip across the country with only city maps, and no state or national maps. Or taking a trip without a map, and having to ask directions at every city you come to.