It’s Facebook’s service, what did you expect. Also, recommending products based on your past experiences is something pretty much every service provides.
I've recommended music and movies to people without any prior compensation from the companies that put those products out.
What Facebook is doing is advertising. "Personalized recommendations" is marketing doublespeak for "pay to play".