Yes, good point. At GIB, there are only a few aircraft in the airspace at any one time and well spaced out, so easy for ATC to allow for both tracks and headings I guess.
tolip1 asks about flying tracks in procedures. Simple aircraft without IRS/GPS will not be able to measure and allow for wind, so they cannot automatically follow a track unless it is referenced to a suitable ground based navaid.