Re: How is it Google's fault ?
I think you are mistaken about this being Google's "fault". This is less about being Google's fault, than forcing Google to do something they don't want to do.
This is like you wanting your neighbour to cut down his tree that is encroaching on your garden. First, you ask the neighbour directly (like ABC probably asked Google through a RTBF request), and when they say no, you call your lawyer, get in front of the court, and try to force them to cut down the tree.
Your neighbour did not break the law, and neither did Google; but both can still be targeted by a lawsuit.