Plethora of dongles (aka adapters in the adult world) to make connections other cords? Read again. Two USB-C to USB-A 3.1 **CABLES**. Not adapters. Did you ever have to purchase basic cables for your computers?
If you can't afford basic I/O cables at $9 each, you're not going to be able to afford an Apple laptop.
With respect to RJ45 ethernet, how long has it been since Apple offered a female RJ45 ethernet port on a laptop? Certainly not on a 2015 MBP that everyone seems to covet now.
It was the Mid-2012 MacBook Pros, one of which (13” Mid-2012) was sold until October of 2016. However, that model was never updated past an Ivy Bridge Core i5 and is not a very good metric with respect to the removal of the RJ-45, FW800, ExpressCard/34 and DVD-ROM as Apple left it to appease those whose still wanted those functions on their laptop.
A lot of people wailed and gnashed their teeth that Apple had made a horrible mistake by jettisoning these “important” ports, that the DVD-ROM was still essential for many users and that Apple may have prematurely removed useful features which could have a negative on sales and user perception all in the pursuit of thinner laptops.
Talk about dongle city, though...Thunderbolt to Gigabit Ethernet, Thunderbolt to FireWire 800, SuperDrive, MagSafe to MagSafe 2 adapter, all I have used at one time or another and none of which were all that cheap...$10 for a piece of aluminum and two magnets?!? Total cost for two adapters and a SuperDrive - $29+$29+$79=$137, for basic functionality in 2012! LOL!
So far, I have only one dongle TB3->TB2, the rest are purchase replacement USB-C cables. I honestly don’t miss MagSafe as the utility of USB PD is a better future, even if it is a bit messy right now.
The blind reverence for the 2012-2015 MacBook Pro is so funny considering I heard the same complaints and criticisms of Apple’s design decisions with that model as I have heard for the current generation MacBook Pro. YMMV.