GPS is here stay. I totally agree that the good old NAV techniques should be taught and mastered before sitting back and letting Mr Garmin or Apollo do the work, because unfortunatley people will get into that habit, but the new technology should be incorporated into lessons. Being able to use everything that is at your fingertips can save your ass.
The bottom line is that the student has to employ self-discipline if they really want to learn properly.