They are certainly not a public service - they are one of many such services, none of which are essential. And what they cost to set up and run at scale is likely more than you suspect. As you note, ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results