To your point about he MacBook one port. They do offer a rather smart "splitter" dongle at $60-$90 that allows you to charge while I/Oing other data when that uncommon scenario uncommonly arises.
I just don't get the whole Google approach. They think far higher of their "OS" than is warranted. They should have been selling this thing as a loss leader at around =<$800. I don't know too many people ... as in none ... who want to spend $1k on a Google "OS" machine.