You are right about publisher's duties but in this case it's not about it. Freezing the project was the effect of internal development team problems. 1C is not responsible for them.
As usually the problem is money. If devs get some cash they finish the game. If not..I don't want even think about it. So.. if you want to play this game someday pray for a big pile of cash

.