Sorry, but Apple did it wrong.
Wrong
for you, maybe.
Other manufacturers blended the new and the old, I have a laptop that has two USB-C ports, two USB 3.1, SD card reader and a HDMI port.
Great. If you happen to have SD cards, a HDMI display, and.. I dunno, SATA-based SSD drives I guess?
The Mac cannot even use a thumb drive right w/o a dongle.
Can't use
your thumb drive.
My thumb drive has both type-A and type-C ports on it, and cost me the princely sum of $10 for 32GB.
- it does not have magnetic capabiity, which was really convenient,
- it cannot supply more than 100W.
A "Magsafe 3" could potentially allow a MBP with a more powerful GPU, since the i7 and i9 draw a lot more power than the designed 45W....
Keeping USB-C for power supply means that the MBP will never have a non-mediocre GPU....
USB-C magnetic-disconnect cables/adapters literally are a thing that exists and you can buy.
So you're suggesting Apple design and ship a laptop that is so power hungry it literally cannot be run from battery, OR that it must have a battery so large it is no longer allowed on planes? Sounds like a great idea.
I'm glad you've done the market research of all possible uses of the MacBook Pro, and deemed the maximum requirement for versatile ports to be "3". I'd love to have seen your spit-take when the Mac Pro was announced with up to 12 TB3 ports.
the 4th TB3 port can be be split between HDMI and SD Card, you can even add an USB-A port witouth affecting the speed of the remaining 3 TB3 ports....
A perfectly reasonable compromise...
I, and many others, have no use for HDMI or SD card slots, and they can do literally nothing else. How is that more "reasonable", than giving you four ports that can do practically anything any existing port can do, and in the case of "common" ports, very cheaply.
only remains to be more a liability as it forces you to be overly reliant on dongles
Right, because we all remember the glory days of running dual 4K displays off the HDMI port and SD-card slot, so you have the TB port free for high speed I/O... Oh wait, no we don't.
I don't think there is or was a compelling case.
Every thread about this topic is filled with people telling you their case. If you choose to ignore those comments, that's on you.
Nobody has said, "there is no compelling case to use HDMI or SD cards or USB-A ports". No one. NOT A SINGLE PERSON has said there's no use for those ports by anyone. What people
have said, is that TB3 has the capability to provide the "missing" ports from a 2015 or 2012 or 2011 or whatever year MBP, generally at minimal cost, for those who need it. But it
also has the capability to do things those specific ports
cannot do: drive multiple 4K displays from a single port. Connect to 10Gbit ethernet. Connect to fibre channel. Connect to an eGPU. Connect to an old FW800 drive. And it can do those things while providing power to the laptop. Or providing power from the laptop to the device.
But here we have people suggesting that including their own personally preferred single-use port, at the expense of TB3 ports, is "a reasonable compromise". Sure, it's reasonable to you, because you get what you want. How is it reasonable to the person who has no use for that port, and loses a port that could do practically
anything.
Every single argument about this boils down to: "I want a <insert single use port>". "Well, I don't use that, at all. A more flexible port works for me, even if it means I need an adapter for it". "DONGLES DONGLES DONGLES GIVE ME BACK MY HDMI".
Let me reiterate this again, because apparently some people don't seem to understand this point of view:
Any port that any Mac laptop has had this
century, can be made available on a TB3 port.
HDMI and SD card ports, have literally one use. USB type-A is a little more flexible, but is both speed limited from the start, and then has further overheads. For example if you just want Gig ethernet it's probably fine. If you want 10Gbit, forget it. And forget about anything that needs to work directly over PCIe lanes.
at the expense of every other very versatile and useful port at the time
Please tell me what other versatile port they omitted. Also, please double check the definition of "versatile" because I don't think it means what you think it means.
A variety of PC laptops have shown us the better way here. Add a couple USB-C alongside other very useful day-to-day legacy ports and the transition is wonderful for everybody.
It's wonderful for people with legacy devices. For all the talk people make about Apple designing "planned obsolescence", and now we're told that including ridiculous fast, flexible ports that can be used to do practically
anything is bad, but including
legacy ports which have a single use, that the owner may or may not be able to use, is good.. My mind is ****ing blown by the contradiction here.
Exactly! Apple could have kept at least one USB-A port if they really wanted to.
And how much would you piss and moan if they made it USB2.0 and on the same bus as the ****ing touch pad or whatever else is on that bus, so that it doesn't hobble TB3 ports?
how would it have hurt functionality? If you didn't want to use the included USB-A, just ignore it.
There is a finite amount of physical space inside a computer - forget the port size and thinness, the port has **** behind it, which takes up space. Every additional port
also requires PCI lanes to function. Take a few for some USB3 ports, an SD card port, and suddenly you don't have enough lanes to run as many TB3 ports, or you end up with the "full speed" vs "reduced speed" TB3 ports like on the early 13" TB3 MBPs.
A TB3 port can provide you your precious USB type-A port. Heck, it can provide
FOUR 10Gbpos USB 3.1Gen2 ports from a single TB3 port. Or some USB and HDMI. Or USB and Ethernet. Or USB and HDMI and Ethernet. Or USB and Firewire. Or Dual DisplayPort. Or Dual HDMI. Or 10Gbit ethernet. Or practically anything else you can imagine.
How much of that can a USB port provide? Hint: not a lot.
Except, you only get two ports on the model I’m interested in.
Assuming you mean a MacBook Air, you should be
more in favour of TB3. One $20 adapter can give you more 'legacy' ports than the 2015 15" MBP had. Good ones will provide power pass through too, so you still have your second port free for a display, or a fast SSD, or whatever you want to use.