There are reasons for this no happening. TB3 is compatible with USB Type-C port format, it has a very high bandwidth and it's supported by Intel.
One of the things I actually dislike about it: a port can be USB-C without being TB3. That's going to be fun with the plain USB-C port in my laptop.
> a port can be USB-C without being TB3
It is dominant in the market where USB falls short, that's what matters.
> It is dominant in the market where USB falls short, that's what matters.
It isn't dominant in the market yet, and that's my entire point. When it is: cool. I don't have much argument against it (aside from the dongle-hell I'll be living in). But right now, I don't own a device with any version of Thunderbolt, even with several new laptops around.
I hate on board ethernet, it's stupid, almost all of them have only one NIC and only 1Gbps, which is laughable in this day, much more in the 4 or 5 years a laptop usually lasts.
So... welcome TB 3.0 (which can be used for 40Gbps daisy chain networking), and 10GbE adapters someday or another.
Why would you need more than one NIC on a laptop?
Ethernet is ubiquitous in corporate. I'm yet to see an office with Thunderbird ports.
Yes, "every" port is ridiculous. In particular, I think most people would happily do away with anything that hasn't been in wide use in new hardware over the last decade.
I like machines with a port for wired network, a port or two for wired video, an SD slot, and 3-4 USB ports in a mix of USB-A and USB-C. For a Mac, I'd argue that some Thunderbolt ports would make good sense, too. I'd rather have my laptop be a self-contained system than have my bag filled with the half-dozen converter dongles that I'd need to provide the connectivity that I use with my current machine.