Actually, professional photographer's probably use CF cards. The esc key can emulated, and probably added to the touch bar. Ethernet is probably not used as much as you think it would be. Arguing that because someone doesn't use a port makes them not a professional, maybe they're a different kind a professional. Apple can't build a machine to meet every persons needs. If it doesn't work for you; don't buy it.