Thank you! The main argument for having all these old single-use ports back is "but I need it" and "not everyone has the same use case". Both of the statements are very true. And they prove the reason to not have these lacy ports. Apple came up with a clean design that is the platform to meet all use cases. If you need ethernet, HDMI, SD, etc. there are many options to choose from. Why should your desire to be able to plug into every TV ou see mandate my computer have that hole punched back into its frame. Lenovo and Dell obvious agreed as there are several PC model from these vendors who went the same route.
I spent a few extra bocks and picked up the adapters I thought I would need when I got my first all-USC-C MBP. I picked up an USB-C to HDMI dongle. Cost more than I expected but I travel for a living (or at least I used to) and was concerned about the need to plug into a projector in a conference room. I think I used it a couple dozen times over the years - and many outhouse times were t loan Ito to one of my USB-C one ThinkPad / Dell PC carrying colleagues who did not bring their dongle with them (if they ever bought one).
Never saw the need for an Ethernet adapter. Most use cases for hardwired network involve stationary work. I would expect desktop computers or docking stations for those needing portables. I would ne expect to walk up to a random ethernet cable and not be prepared.
After five years there are many inexpensive options for every one of these adapters. For example, USB-A are a buck a piece on Amazon - for nice aluminum ones. I bought four and they are permanent fixtures in the USB-A hub sitting on my desk. Yeah, I could update the hub, and will at some point, but it is nice, aluminum, and secured to the base of my monitor; and USB-C (only) hubs are still not all that common.