Ok, i understand, but thats not the main point, why the devs not tell the true and give us a fix date for update, for example 1st february 2020+/- 10 Days and all user know.
but each time a other story about pc, health, wife, family is kidding those user, its not only here, its on every 2nd game here
Because development doesn't work that way for a small team/studio.
If you've got a 200+ employee game studio, and life throws one of those employees a curveball, you just reassign some of the workload to one of your other people with that skillset.
If you don't have 200+ employees but just a few or just one, than each curveball will cause delays.
That's why it also becomes much more unpredictable to know when a release will be finished. It's not like you can just name a date, wave a magic wand, and somehow everything will be finished by then.
There's a lot of stuff that can happen on the dev end - small bugs, glitches, realizing that one of the rendered pictures doesn't work ingame (wrong shadows, lightning too bright ot too dark, you forgot a background object that just has to be in the shot) and suddenly you've got a new 3-4 hours of stuff to do that previously didn't exist. That kind of stuff happens all the time, unfortunately. Code doesn't simply "work" and often you find that stuff you thought would work actually won't work when you add in a few new features. Suddenly you have to go back through a couple thousand lines of code and add stuff to ensure the new functions work. And then you need to check that code, to make sure you didn't miss any. Ingame. Again and again. It all just adds up. If you ever try developing a game yourself, you'll be surprised by all the weird and strange stuff that can pop up and force you to spend 10+ hours just to fix some silly things.
So it's very hard to predict how fast you're going and by what day you'll reach the state you're aiming for. Even a +-10 days is an extremely narrow estimate. Because you can't just relocate tasks to some other employee.