Required depending on the context. Different products require different *expiration* dates.
A poster made a joke comparing with a beverage in case you didn't notice. Beverages and general food usually have to comply with strict dates.
AAA Video-Games have strict dates that are given in advance when it comes to officially releases because they have to be tied with world wide marketing campaigns and physical sales.
Estimate release windows are not the same as an official release date. As stated multiple times it's a dumb discussion because changing your release window for the sake of not releasing and unfinished product should be the norm and not frowned upon. But I guess haters gotta hate.
Believe in yourself and have fun playing games, no pressure.
But I am personally invested in the game, I backed it and I play regularly so for me its the best space game available so it already succeeded a long time ago.
What you should be asking is why people who haven't backed it, don't play it and don't like it feel so invested in attacking it along with those who do like it.
I bet everyone here has spent way more in WoW and gaming in general than what I've spent in Star Citizen and gaming along the years. My best ship is a Cutlass and can confirm, the game is a bargain for $45 if you have the hardware to run it no other game comes close in terms of scale, graphics and attention to detail combined.
Now now then, don't go from obsessing with Star Citizen and Chris Roberts to it's fans.
There's no cherry picking. The issue is not the definition of Date. The issue is the context and the difference between Estimated Delivery Date and Officially Release Date. A games official release date has a specific Year/Month/Day for the sake of maximizing profits and generating hype while being tied with contract obligations. It allows stores and gamers to prepare exclusively for that day, specially true in online games.
Estimations are just based on best guesses, uncertain factors so they are prone to be changed and that's why they are given much earlier in the project state and usually only shared internally. Due to the open crowdfunding nature of projects those estimations are shared with the community.
That is why Official Release Dates are usually given in the last stages of development, usually when the game is feature or close to feature complete. Even then those dates are not written and stone and can be delayed if unpredictability arises, as shown more recently with Cyberpunk. What was also shown was that the game should have been given a even bigger delay. But shareholders gotta eat and bonus given right.