Whatever you call it, a recommender system like this naturally drives centralization. It doesn’t need to be (and shouldn’t) on the protocol level, though.
Is it worth the cost?
I don’t see how critical mass can be built without it