Because you can put it on any number of machines, use it anywhere or any time and perhaps most importantly, copies could be played simultaneously?

Steam is acceptable DRM, but it is still DRM. The fact that Recettear on steam has DRM while the other two stores offer it without any makes steam the inferior version.