Darn! You've just revealed our dirty little secret - with decent topo maps and terrain with some topographic relief, one just doesn't use a compass very much - you need to know which ridge or canyon you are in, but you will follow that ridge or canyon rather than navigate a course of 320 degrees true north within it.

Now on the water - ocean or large lake, it is a different story....