The problem with systems like that is they're going to be optimized for making Amazon the most money, not necessarily what's best for the user (unless the two happen to coincide.)
You're talking about the same Amazon that will blindly give me recommendations for other products that fill exactly the same niche as the one I just bought.
"Oh, you just bought a generator? You probably need a second one too, right?"