Isn't that mostly if not all down to model specific release windows?
Partially. There are two ways to move from N5 to N4. One library is a minimalistic change but doesn't full get all out of N4 than can be gotten. It is a faster path to market, but leaning more heavily on the common subset of "5nm family" design rules. . The second is a library that requires modest redesign work and gets a better 'grip' on the modest shrink possible with N4.
It looks like MediaTek did both. 9000 quickly. 9200 to optimize on N4. ( I couldn't find public sources on die size. If they are about the same that is probably what happened. If 9200 is much bigger then maybe they 'paniced' on a N3 abort. )
It is up in the air as to what Apple did. Some rumors peg it as they 'fumbled' the GPU design and have to quickly recover to a less ambitious , alternative design resuing maximum old 5nm work. That's is suggestive that they used that first option. The even bigger die size of A16 over A15 even though suppose to be using N4's modest shrink somewhat backs that up. ( Apple added more so it should get bigger , but there should have been a bit of an offset if optimally used N4 .)
Apple did add a fair amount of stuff though so perhaps N4 is helping control the size. ( so maybe they did use the second option and slightly more time.)
But a decent chance that Apple is only using one of those two paths. The only thing N4 is going to be the A16. (maybe a watch SoC die later if looking for lower costs on an 'old node. )
That said, different customers having different release windows is
exactly why it would almost grossly irresponsible for TSMC to hide their advance tech from all but one customer. There shouldn't even be enough money Apple could pay to even try to bribe TSMC into doing something that dumb. Because it is just that dumb (way to run a fab with dozens of customers).
Before Huawei got excluded from access to TSMC advance nodes via the trade wars , they too were a visible early tech access partner with TSMC. If the trade war restrictions were not keeping them out they'd likely still be there.
[ Apple might pay enough money far in advance to get a substantive amount of minimal wafer starts on an new node. Help pay for the volume production base costs and get a slice of the action. But pay to block everyone one else out for a substantial amount of time or that it always lands in Q2 in time for iPhone preproduction.
That minimal wafer start volume access isn't access to the new tech. Those are really two different things. It is more so the breadth of the production line ; not that whole thing. ]
Its not like Apple or Mediatek had a hand in developing the node change.
Customers do have limited input into the node specifics. They don't completely run the show but there is influence. Back in pre-Covid 2019:
" ...
Therefore, it is not surprising to hear the annoucement that development of TSMC’s 3nm node is well underway, something the company publicly confirmed last week. As it appears, the manufacturing technology is out of its pathfinding mode and TSMC has already started engaging with early customers.
“On N3, the technology development progress is going well, and we are already engaging with the early customers on the technology definition,” said C.C. Wei, CEO and co-chairman of TSMC, in a conference call with investors and financial analysts. “We expect our 3-nanometer technology to further extend our leadership position well into the future.”
..."
www.anandtech.com
In 2021
"... said Mr. Wei. "Our N3 technology development is on track with good progress. We continue to see a much higher level of customer engagement for both HPC and smartphone applications at N3 as compared with N5 and N7."
..."
https://www.anandtech.com/show/16639/tsmc-update-2nm-in-development-3nm-4nm-on-track-for-2022
The fallacy that tends to get promoted on these macrumors forums is that Apple is exclusively the only ones providing input (or at least the 'relevant and significant' input ) and that TSMC is just some kind of puppet that Apple manipulates. Apple's money buys them TSMC repressing their other customers ability to do anything advanced.
Pretty good chance that if Apple is the only customer left standing on this "a bridge too far" version of N3 (N3B) is partially because Apple advocated for it. And many others didn't (and why they were quick to 'quit' and move on to something else) which is part of the reason N3E release is being pulled forward.
Looks like it just fell favorably on Mediateks release window. Also from a quick look it looks like the Mediatek 9000 is on the A13/A14 performance level and the A16 looks way ahead?
MediaTek is primarily just using the Arm baseline core library. It isn't going to jump radically. But it also is not all that bad either. It is affordable. If MediaTek built an expensive SoC that nobody bought how would that be a good outcome?
MediaTek is 'walk' up the ladder to higher priced SoC solutions. (helps that Huawei is in the penalty box and Samsung is stumbling. ). It isn't going to come in one big jump. Apple is selling A14 phones this year so it can't be that bad.