Well, aside from the fact that there aren't dozens of major computer manufacturers releasing hundreds of new computers each year, it has to do with the fact that Apple isn't playing that game of rolling out relatively meaningless updates.
OK... maybe it's not
hundreds of new computers a year... but there are A LOT of new computers from many, many manufacturers.
Look at all the new computer announcements that are made at the various tech conferences: CES, IDF, IFA, Computex, etc. Those models are released throughout the year.
Plus all of the announcements that OEMs make at their own events... or from simply issuing a press release. And those models are released throughout the year too.
There are TONS of new computers that come out each year from the likes of HP, Dell, Lenovo, Asus, Acer, MSI, Samsung, etc. And they clearly aren't being hampered by Intel. That was my point.
I see your point about meaningless updates. Sure... Apple shouldn't release an slightly updated laptop just for the hell of it.
If suitable Skylake processors for the MBP have only recently been released... then that also means everyone else has been waiting for those processors too, right?
But there have been
other Skylake processors available... since OEMs have been releasing Skylake laptops for about 10 months now. Have they been using the wrong processors this whole time?
And what about the Mac Pro? Has there really not been a suitable Xeon processor released in the last 3 years? And I believe that the latest 2013 Mac Pro was using a year old Xeon at the time. So it's even older now.