Ah, so 2012 was the year they brought retina displays to the MacBook Pro. The port reductions didn't bother me much because when I'm docked, I've got so many peripherals that I'd need the edges of the laptop to be nothing but USB-A ports to fit them all. So, all I ended up needing to do was replace my hub with one that uses USB-C and has ports for Ethernet and displays. The biggest upside of this arrangement is that I only need to plug in one cable at my desk instead of six.