Only just read the Steam Blog post and looked at the details for games I've been recommended.
As I suggested before, turns out I'm right, the vast majority of the failings in my own recommendations come directly from using my "steam friends" game preferences / wishlisting etc as a metric for games I would enjoy - which is ridiculous.
I have friends I know well in person, whose tastes in games are very different to my own, and equally this seems even more pronounced with "internet" friends where taste can vary absurdly and be polar opposite (at least in my case), though these are generally people I still like and indeed on occasion point me in the direction of great games - and of course there are plenty of "internet" friends via SteamGAF that have awesome taste.
I should be in control of how these preferences are decided
- I should be able to dictate which friends have no bearing on games I might like
- I should be able to dictate which games a friend might like that I have no interest in and thus should have no bearing on my own algorithm derived personalisation
- I should be able to dynamically challenge the algorithm and point to exactly where it is wrong and for such action to be prevented in future
On the one hand perhaps it is my fault that I accept friends on Steam that tend to be GAF folk who I have little connection with. On the other hand, accepting such friends doesn't mean I regularly communicate or have anything in common with them as much as I might enjoy playing with one person in a game regularly, but have absolutely no favourability to their preference in games beyond that
To me, this seems absurdly obvious whether regarding gaming or just about anything in life. Not really sure who's idea it was to use this as a metric