Launch is not exactly a gate-check of success nor is it a good indicator of construction completion. At the very least, you need to include the outfitting time. But in all honesty also the trials and debugging time. In my book, the most basic gate-check would be the date of delivery to PLAN. But even then, you cannot be confident that everything has been sorted out. Look at Gerard Ford: it was delivered in 2017 to the USN, but construction is still ongoing on that ship.
Yea but then if you compare it to Ford as you sort of did in the last sentence, Type 003 is not late at all. From keel lay down in November 2009 to now April 2021 it's still not in operational service.
So Ford is >11 years so far and Type 003 is 4-6 years so far (depending on when keel was laid down). And with Type 003 expected to launch next year and possibly commissioning happening 2 years after you're talking about 7-9 years.
Comparatively speaking the Type 003 isn't all that late is all I'm saying.