That's Google's job.
Still, stay with me and compare what Google does with this:
Some company develops a fleet of drones that hover over all public places, record everything that is said or done there and put it into a database indexed with all the metadata, searchable over the Internet. Is this OK? It's just public data!
Some company deploys lots of license number scanners that scan all public streets and record all cars driving through and indexes all that data together with GPS data and makes it available to everyone. Is this OK? It's just public data!
Someone develops an extensive system of crawlers that scan all of the public Internet and puts this into a database, searchable by everyone. Is this OK? It's just public data!
Face it, Google Search is a virtual drone that hovers over you, invisible, where ever you are in the public Internet. This virtual drone notes every page with your name in it and happily delivers to everyone a complete list of every page you wrote something with your name attached to it (or somebody else saying something about you).
Just because Google does what it does not mean it should be free to do as it pleases. If anyone would do the same with public data like license numbers or conversations held in public or all photos from cameras in public places you'd be up in arms.
"The right to be forgotten" should actually be named "the right to not be stalked in the public Internet". Just because something is public does not mean everybody should be allowed to record, scan and index all that data and make it searchable for everyone.
Note that "the right to be forgotten" does NOT mean that any data is removed. It just means that URLs you don't want to be shown when someone searches for your name is shown in the list of hits. Not more, not less. The data itself is still there, and you will even still find it with Google if you search for actual facts instead of the name of that person.
It's like a public search engine for license numbers that does not allow searching for license numbers (and then getting a full tracking profile for that car) but still allows searching for locations and then find all license numbers that drove through this location.