I have basically no sympathy for Google and Facebook here. I think they get what they deserve with their practices.
Perhaps it didn't come across clearly, but the main problem (imo) is the conflict of interest this introduced between eyeo and its users.