Which is precisely why one is more likely to disregard an IAF. I'm an idiot corporate pilot who's never flown into EWR. Despite my desire to be better, 97.4% of my approach briefs are along the lines of, "This will probably be the visual backed up by the (ILS/RNAV to RWY xx). The frequency is xxx.xx, the final approach course is xxx, faf is xxxxx at x,xxx. I expect a (PAPI/VASI/REIL/ALSF/MALSR....)
I use flight aware and flight radar 24 to try and determine what runway is in use before I can pick up the ATIS, but it's a guess. Apparently the ILS referenced to EWR only had one IAF, and I could hope between that and listening to the previous aircraft, I'd have a good idea as to what's going on. However, I can completely understand the confusion that may occur if given the clearance to proceed direct Teterboro. I've had enough clearances to fixes that weren't on my route that my first instinct may be to question it. We're creatures of habit and to pretend that we can simply overcome that because we're superior aviators, while a laudable goal is also unrealistic.
As a controller, you issue direct TEB all the time and expect the pilots to understand it. As a pilot, I hear direct to (an airport that I presume has a hell of a lot more corporate traffic than EWR) and an confused.
I seem to recall an effort by the FAA to change the name and identifiers airports and VORs specifically to avoid this kind of confusion. Sounds like the TEB VOR needs a new name and ID.
Sent from my Pixel 2 XL using Tapatalk