Rights are determined and held by each individual, including the right to not be in a search engine
This is not a struggle. No where in the concept of indivudal rights or the freedom of an indivudal is the existence of some public right to override or put on display anything about an individual. I dont know why the EU court limited it to old or false information. An indivudal should be able to tell google to keep everything about the person off their search engine.
So what, a person went to a school, or worked there or has a facebook or a linked in. Even with a criminal record, unless the law states otherwise(as in the case of sex offendor registries) google does not have some overriding right to put anything about an invidual in its search engine, In fact no entity, government or person can grant to itself or through some ridiculous claim of public right to know(what is a public) some claim to know anything about anyone.
Google may not be obgligated to prevent information from getting in, after all if you are on linked in your info will get caught in a search engine BUT if a person explicitely demands a search engine keep them off their systems, then the search engine should remove it and prevent further data collection.
For that matter, it should not be limited to google or search engines. Just because facebook or linked in or google+ has my name doesnt mean those apps have some overriding right to publish my information, especially if I have determined to not publish.
Bottom line is the entire world is caught up in this non-existent belief they have as a group the ability to alienate individuals from their rights and it is including the right to be NOT known. This will never end until people go to their governments and tell them, the government itself has NO rights, ahead of the individual and then no corproation, company, group, religion, union or any other entity has some right over the individual. Until this happens, we people will always need to defend our existence from these various parasites who believe they have authority over individuals.