I love CD Projekt Red but there were like 5 years between the teaser trailer of Cyberpunk and last years' E3 trailer/gameplay demo with nothing inbetween. Also the Witcher 3 was delayed twice if I remember correctly. Once from like Q4 2014 to march 2015 and then again to may 2015.
I'm assuming people complained about that too, but after those delays, the end product was so good, it is considered to be one of the best games of this generation and turned the company from this relatively small, somewhat niche, promising dev team to everyones darling that is developing the most anticipated game right now. Almost like those delays turned out to be worth it...