If I was Steam i would tell the guy to sodd off , how can Steam be held accountable for game content.
Their only deal is to deliver it to you.
I recall buying GhostHunter off steam , I had to fix it myself by reading forums and installing ATI .dll files from older updates to make the game work.
Did I demand a refund ? No , do you know why ? Because I knew what I was buying , how old the game was , that this was a special and that it would be my own problem to make it work.
Some people moan their way through life..