To have a hard copy (disc) without steam would mean programming 2 versions of the same game. All the programming that intergrates the game into steam would need to be removed. More time/costs & hassel for the dev. Why code 2 games when you can just code 1? You should always check the minimum requirements before purchasing any game if an online shop doesnt have it its a bad shop, you should check the devs website for minimum spec.
No, it does not. How come it is possible to download a Steamless version in the same day the game is launched? All everyone here says are excuses but not a single valid argument why is there Steam on a physical copy. But I agree that shop without this info is a bad one.