Sorry, was typing in a hurry and neglected to include final, obviously.
We're in violent agreement that in a radar environment, if you're pulled off your route, vectors to final are normal, or direct to an IF for an RNAV. I will double check on the Garmin IAF/feeder options, my recollection was that it was IAFs only. Controllers are human and knowledge is perishable. The number of instances where you fly a full approach from a feeder in a radar environment are few, and as a result, the knowledge fades away.
It's the same deal with cruise clearances, phraseology for VFR on top or through clearances. When I last requested a through clearance, the trainee controller had no idea what I was asking about, then the instructor kicked in at which point I thought I'd be golden. "You want what now?" he asks. I request the through clearance so I can do a full stop taxi back for night currency rather than a normal missed. He was equally baffled and said, "just report on the missed, understand there will be a brief delay." (Of course, executing the missed from 0 AGL doesn't guarantee much, but it was VMC).