Apple announced loud and clear in April 2015 that they saw USB-C as the port of the future, both for wired charging, and I/O. No one should be surprised by what they did. It isn't much different from when they ditched a bunch of 14 year old connections in 1998 to adopt the newfangled USB. In retrospect, they might have thrown in one or two USB-C to A adapters, sort of like how the original MacBook Air shipped with display adapters (later versions did not).
I've not too much of a problem with them going all USB-C except for them not developing a magsafe replacement, others are doing it so that's just lazy (and agree they should have thrown in a couple of A to C adapters, costs them pennies). But I do have a problem with them getting rid of the SD card slot, you're lumbered with a dongle forever. Also having to use a dongle for the ethernet dongle is a joke.