Hello and thanks for you post dib. The main reason why is time management. We have to post the game to other sites and steam as well. Not only this but keeping the game updated with patches can waste time for each update and upload on each game platform for a zip file. Sorry for the inconvenience!
Miolhr Company