The idea that people shouldn't make 1 star reviews because after all this time it's still not the promised game, and is going to continue to take longer to deliver what was was originally promised is a fair criticism. You can judge a game that is self-called the "Final Edition" as it exists, not a far off promise of what it will be, that we are not guaranteed to see anytime soon, or at all.
I get not taking the 1 star reviews that complain about an early beta version being buggy very seriously, because of course it's going to still have bugs present, but it's more than fair to call out the "Final Edition" for not actually being the final version.