Steam have harsh rules? I think not.Steam (and probably every single store also) has a very harsh rules. They check your releases and if you don't send them the build in advance, they could refuse it and release would be delayed at least by 3 days. It is far better to release a buggy game than not release at all.
The shear amount of broken drivel that gets on their store front means they can't be doing anything but the most cursory and limited tests, ie does it start. Even then I'm sure there have been games put up on steam that don't have even that functionality.
Last edited: