I have a 2016 rMB. i like the keyboard and screen. i would have preferred 1TB, but it is great for my work which takes me to remote places. it is no powerhouse, but i can manage my 40MB raw photos and 4K videos without tearing my hair out, which is all i ask of it. that said, only have a single USB-C port just doesn't work. i have several adapters with passthrough power which should solve the problem, but they have problems. for starters, the satechi hub gets ridiculously hot and doesn't allow the full 29W to flow. i also have usb-c vga and hdmi adapters that exhibit the same behaviour. most annoyingly is how this single port interferes with peripherals. if power is disconnected, the usb peripherals will disconnect, even if they are in the middle of a transfer. this happens a lot. i also have a usb-ethernet adapter that works well, but you can't leave it connected all the time because when the macbook sleeps, it won't wake with the macbook. you have to pull it out and reconnect it. when the new macbooks come out, i might upgrade just to have an extra usb-c port. this may be something to do with the spec and its implementation in these adapters, i don't know. anyway, i don't want a dock, i want a high quality hub that works as expected. as far as i can tell there is no hub that allows you to connect the superdrive and passthrough power at the same time. i have to use a direct usb-c - usb-a cable and power it from the macbook's battery which can only be done until the battery dies.