Steam is not a publisher either. Steam is just the store, just like humble, gog and itch. As I JUST said in my previous reply, many games on the humble store have BOTH DIRECT DOWNLOADS, AND, steam keys available.
You know, it isn't going to happen, if you're going to scream, or you gonna leave a bad review, whatever you do. I'll just end the discussion here. Good day.
What isn't going to happen, you writing a reply that makes sense? If you're going to call my comments "screaming" while giving false and completely un-researched information yourself you hardly have the right to act like I'm the one being childish.