Do you think that the delay in release of 10.3.3 is due to more bugs getting fixed or something else.
Who said there is a delay? WWDC was all last week, engineers have not been working on anything.
Just because it doesn't come out when we guess doesn't mean its delayed.