Collaborative filtering (CF) fails because it reduces users and items to vectors in a latent space, capturing only simple co-occurrence patterns. This approach ignores the rich, multi-hop relationships—like shared attributes, temporal sequences, and social connections—that define real-world preferences.














