Halavaissuggeststhateveryuserofasearchengineshouldknowhowthesystemworks,howinformationiscollected,aggregated,andaccessed.Toachievethisvision,thepublicwouldhavetohaveahighdegreeofcomputerprogrammingliteracytoengagedeeplyinthedesignandoutputofsearch
This would be ideal, and classes like this are a step in the right direction, as are the guest lectures often provided by university librarians in entry level courses. Sadly though it is simply not a realistic goal, at least not at present, with so many other hurdles to overcome. But, maybe something like the tutorials that new programs and apps take you through, there could be a sort of introduction to search engines whenever one is used/set up on a new device? Although if it is not in the company's best interest to have the public understand how they are being lead by the nose...it is not likely they will make that change.