Meanwhile, you can plug the USB-C device into the Thunderbolt 3 port that you didn't just fill up with a DisplayPort dongle...
The point is not having to waste a high-speed I/O port to drive a display, which consumes totally different resources.
Every response you make, makes me question whether you actually
use any of the equipment in question.
From what I can tell, your theoretical (or perhaps not theoretical?) situation is that someone needs to use a HDMI projector or TV with their laptop, but also has four other devices that they need to connect via TB3/USB-C,
none of those devices is a USB-C or TB3 Hub/Dock with HDMI output, none support daisy-chaining,
and even if they did, the laptop and those four devices is the limit, a tiny <checks notes> ~18 gram, $13 adapter or ~100gram, $29 USB-C 7-in-1 hub is the proverbial straw that will break the camels back?
...and if the $2500 16" MacBook Pro has the same M! SoC as the $999 MacBook Air and $699 Mini (which only supports 2 displays, full stop). Apple will be a laughing stock regardless of how many USB-C ports they offer.
Which is irrelevant to the point. You said I'm "extrapolating" about what some future product might do, but then all the qualities you listed of said future product, exist in a shipping product now.
Look, if you want HDMI so bad that you think it's worth having one video output dedicated to it, just ****ing say so. There is ample evidence to suggest Apple would wire such a port as I've described, if it were to appear on an updated MBP. That's an absolute downside to me. If it's a positive for you, just ****ing say so, rather than trying to pretend that it isn't going to happen with ridiculous arguments.
Which is irrelevant to the argument unless you're predicting that this means future laptops will have the same restrictions. Go look up "extrapolate" in a dictionary - it means exactly that.
You've got me there. I
am predicting that the trend
would continue, if this rumour turns out to be based in reality.
Meanwhile, you're completely ignoring that the potential new MBPs we're talking about will have new, custom SoCs probably designed specifically for the MacBook Pro that give Apple the chance to work around all sorts of constraints they faced with Intel
All sorts of constraints they faced with Intel, but didn't bother to work around in the M1? Sure ok.
an extra, full spec, TB3 port requires 2-4x as many PCIe lanes (or equivalent) as a couple of USB-A 3.1, twice as many DP 1.4 streams as an extra video port.
It requires more PCIe lanes, sure. Combine the lanes required for those type-a ports, and a halfway-decent SD card reader and you're getting up towards what's needed for another TB3 port.
However it specifically
doesn't require more DP streams. Yes more would be nice, but it's not a requirement. Even the Mac Pro, with a crazy dual-dual GPU setup won't provide enough DP streams for every single TB3 port. The point is that you can use them, up to the max supported, on any port.
As opposed to having n-1 available via TB3, because one is permanently stolen for HDMI
you're I'm never going to use.
No, just calling out your nonsensical hyperbole about a processor needing "infinite" I/O just to provide the equivalent of another PCIe lane.
Show me where I said it needs "infinite" I/O. I said I/O is not infinite, as in, every processor has a designed amount of maximum I/O bandwidth/lanes. Some people want to be able to make their own choices about how that is used. Others want to hog-tie it to legacy ports because **** everyone else.
But sure, "nonsensical".
you want the maximum theoretical possible I/O and screen estate that can be achieved by a perfectly optimised set-up in a perfect world where everything has USB-C, if not TB4 ports and every desk is equipped with hubs, docks and up-to-the-minute USB-C/TB monitors.
No, you clearly
do not understand my point. I do not have, nor do I have plans to buy, any TB3 or USB-C monitors.
Problem is, you're arbitrarily dismissing the practical concerns of actual users who have stacks of USB-A peripherals and non-USB-C displays and for whom it is more convenient and productive to be able to plug a USB-A or HDMI device directly into their laptop than carry around extra hubs and dongles.
I'm not sympathetic to the concerns of people who think an 18 gram adapter is "too much" to carry with their 2KG laptop, no. But in your crusade for HDMI, you're dismissing any concern about using anything
but HDMI. You can make a HDMI protector work with your TB3 or USB-C port, really ****ing easily, and really ****ing cheaply.
No amount of effort or money is going to make a HDMI port support a DisplayPort, or USB-C or TB3 display.
Then you're insisting on the worst-case scenario where that means you'll lose precious TB3 ports
You need to stop misinterpreting what I write. I've not once mentioned losing TB3 ports. I've mentioned I/O lanes being dedicated to legacy ports instead of
more TB3 ports, and I've mentioned video streams being dedicated to legacy ports instead of available to any of the TB3 ports.
Please try to read what I actually write, rather than just going all keyboard warrior about what you think I mean.
but not a load of boxy docks and dongles hanging off our laptops
Seriously wtf. How many legacy ports do you need that requires "a load of boxy docks"?
ONE USB-C (not even TB3) hub, about half the size of the USB-C charging brick Apple provide, will give you SD + microSD, 4K HDMI, a couple of USB3 Type-A ports, and even a downstream USB-C data port. Twenty nine ****ing dollars. 100 grams. The Anker one I found in 30 seconds (to get a weight to reference) even has ****ing USB PD passthrough, so you can get all those legacy ports you want, and charge the ****ing laptop, through one ****ing USB-C port.