On the issue that the OP raised.
I feel it is strange aswell.
It makes perfect sense that you would reward players that purchase directly from you, that is all good and well.
However, from my point of view, I would never have known about this game if it was not on Steam.
Or well I don't know if I had never known but that is how I discovered it anyway.
Just my 2 cents.