> push the dongle ecosystem
Out of all the complaints about moving to USB-C, the idea that it is a conspiracy on Apple's part to sell dongles is the one that makes me roll my eyes the hardest. Say what you will about the USB-C-only MacBooks we've had in the last six years or so, but I'm fairly sure they were the first portable computers Apple ever shipped that had no proprietary connectors. No ADB, no MagSafe, no FireWire (not technically proprietary but largely DOA anywhere but Apple in the early 2000s).
I suspect if Apple had a magic wand (and/or even more of their money), they wouldn't have you buy dongles at all, they would have you buy new cables. Which is what I did years ago -- USB-C to Lightning, USB-C to mini-USB, USB-C to USB-A, even one USB-C to USB-B kicking around somewhere. And, because USB-C is not a proprietary standard, I don't think any of those cables are from Apple.
(Yes, I do have an Apple brand USB-C to USB-A dongle that I bought when I got my first USB-C laptop, because everyone was screaming how important they were. I almost never use it: if I find myself using it more than a few times for "dongle + cable", then I buy the correct cable.)