Cry much OP? There is a lot to gain by announcing early. Investor interest, share holder understanding on R&D investment directly tied to a product, mindshare in the market with a slow burn marketing campaign, project interest from outside talent who will want to work with you (best possible type of recruiting) plus the internal cultural benefits to a project that isn't under lock and key from the public. There are many draw backs too, some you pointed out, but all you did in your OP is come off like a little crying brat who cant be patient for something.
Hell the best example of this is FF7R, with the development crew feeling down after the first year due to project hardships, but being invigorated due to the insane support coming from the public. I remember one youtuber posting his story about the team being almost in tears from the outpouring of support and amazing fan response, and how much it inspired them to continue and make the best possible product. Sure some of that is PR spin, but I know how having people be excited over what you are doing is the fuel of the gods when you are feeling down.
If you are excited about a product and its taking a long time, why not try putting some of that passionate anger you have there into a message to that development staff showing your support for the long hours they are working to get something out.
I know the mods gave this member a warning, but the actual post content is really good and I fully agree on the points about energising and inspiring the developers.
I get that some people let the hype culture of videogames get to them, but that's not really the fault of game producers.
As has been said before, 99% of us can get hyped for a Marvel MCU movie years in the making and not lose our shit, so why do the rules suddenly change when we're talking about videogames?
I personally would want to know what games are coming down the pipe.
On the other hand, I do agree that if devs/pubs wanna continue to make an event out of game announcements, then they shouldn't announce anything until they can show a gameplay trailer / vertical slice demo, or at least a CGI trailer that gives an indication of what the game is actually going to be like.
This last E3 was utter tripe because everything was the bad kind of CGI trailers. And also, please no more announcements of announcements.