There are some very nice (and small) USB SD card readers. Loss of the SD card slot is understandable in my opinion. I usually use my USB card reader when I transfer files off my camera since most desktops do not have a dedicated SD card reader anyway. (My camera does have Wi-Fi, but turning on the radio, connecting to my network, and transferring files at WiFi speed doesn't compare to just copying the files directly off the SD card - the simplest method in Linux IMO).
Loss of USB Type A ports is far far bigger deal, and quite a headache. Now you will need a USB-C hub with type A ports just to use about every peripheral that is out there today.
Courage is it? Forced obsolescence is more like it. Thanks Apple.