They are 7 years "overdue" from the previous release, but that means nothing by itself.
The last GTA game took the longest and would have seemed past due before release, but look at the level of depth it had. It's still the top game over a decade later.
Most importantly they never give a due date too early for this exact reason.