USB-C & the removal of MagSafe came to the 12" MacBook in 2015 and the whole MacBook Pro range in 2016. A 2016 i7 MacBook Pro with Radeon Pro supposedly ran for "up to 10 hours of wireless web" or, in this universe, a lot less than that for anybody actually running the sort of workflow that would justify buying a high end MBP... Then there's the problem of the 2-port MBPs where simply plugging in the charger wiped out half of your I/O and display connection capability... Sorry, no, the dropping of MagSafe in favour of a universal connector which was still years away from being useful on laptops/desktops was just a dumb idea all round...But then in 2011 Apple brought Thunderbolt to the world with the USB-C form factor connection and battery operation was rapidly improving, obviating the engineering reasons for use of MagSafe.
USB-C is a relatively loose connection in terms of a person or pet pulling a laptop off its table.
Pretty sure I could pull my Mac Studio off the table by a USB-C cable (forgive me if I don't test the theory - for obvious reasons) - those sockets are pretty tight. Even MagSafe 1 wasn't a guarantee - my 2011 MBP took a dirt nap courtesy of a dog and over-clingy MagSafe. Magsafe 2 was a bit looser...
I think a better justification might have been that laptops were getting so light that even MagSafe 2 would happily pull them off the table...
Pro photog evolved past slow SD a long time ago, but apparently consumer demand at the lower end is strong for SD.
Drones, Dashcams, GoPros, nanny cams, Raspberry Pis...
Yup, ...8 years after Apple first tried to foist all-USB-C laptops on the world, certainly now that Apple Silicon has made the claims of "all-day battery life" almost plausible, with USB-C becoming the industry standard power connector it might be time to re-assess the idea of an all-USB-C computer. Maybe make sure that even the lower-end MBPs can support at least 3 ports, though... Creating an unnecessary bottleneck by combining unrelated functions like display, I/O and power into a single socket on anything larger than a tablet is still a dumb idea, though - but at least it's now a better supported dumb idea with slightly cheaper hubs/docks..and anyway my max M2 MBP will easily run all day without being plugged in
.