Don't promise things you cannot keep.
Agreed. That's why I always thought silly that game studios advertise release dates still so far away from product completion.
Release dates should be publicly announced when they are sure they can deliver a polished product on those dates, period.