Do Mac developers care at all about function keys? When I switched to a Powerbook G4 back in the day, I learned vim key bindings because of the lack of function keys (and page down/up). To address the specific complaint about the ESC key, I've been using CTRL-[ with the CAPS LOCK key mapped to CTRL for as long as I can remember.
Does the typical Mac developer care at all about physical / virtual function keys given their workflow? I would imagine not, but would love to hear about others' experiences here.