Would have to agree with you fractional. For example, Dispatchers are required to undergo regular flight deck familiarization flights so that they can better understand the operational realities of pilots, but pilots never sit in during a day with a Dispatcher to better understand their work, resources, pressures, etc. Likewise, wouldn't mind tagging along for a day with maintenance people, loaders, rampies, or sitting in on a cabin crew training session. I understand that Southwest Airlines has done this with some success. At my company there was a plan to have the Pursers sit in on Simulator sessions, so that they could better understand what happens on the flight deck during emergencies, but I don't think the idea went anywhere-- at least I never noticed anything, in spite of it's merits.