d) revenue considerations, could be related to b). That would be something that could degrade de recomendations.
On a tangential note, ads. They sell those ads as "targeted" but when you play your "yoga" video... BAHM! a coca-cola add. So why build those "targeting" algorithms?