I have two main issues with this whole release date sham. I think they are two things TW seems to overlook as well.
1) We have no idea when it WONT be releasing. This is annoying because most game you know theyll say "delayed, and will not be coming out in 2017" or something like that, so people know at least that they should not get excited, and inevitably disappointed of course. TW even takes it a step further and has given "hopefully this year" statements, but say nothing about it and leave the community to realize its not happening once the year is over.
2) The whole "we dont work like that because we want to create the "perfect" (dont know if they ever actually used the word perfect) game" philosophy. Well what the hell does this even mean? You could add features, fix bugs, polish, etc for a literal eternity. At some point you just have to realize that the game wont be perfect, it will not please everyone, and you have to just stop. It just has feature creep written all over it. Usually, i would not say this is an issue, however, the problem is that we have seen almost no progress. Id be much more willing to accept this philosophy if we actually saw the results, otherwise, what is going on right now is that we feel are being told to wait with no "benefit" to our waiting. I think this attributes to why so many people say that it looked playable back when we saw even the siege gameplay or PC Gamer gameplay years ago. Nobody has any idea what is being added, fixed, etc so witnessing that seemingly playable gameplay and then having to wait a few more years with no big signs of progress is frustrating. I know a lot mustve changed since then, but again, not much i can think of that has been shown.
Im just trying to rationalize my own, and presumably many others' feelings. I find this a lot more constructive than a lot of the rants we see, even if i am not necessarily "correct" in all my observations. For example, im sure there are those out there who feel we've seen good amounts of progress, and that the communication has been adequate.