I use Profession as a wide catch-all skill that can duplicate other skills when it relates to the profession. Case in point, Profession Sailor: when on a boat or in similar situation, you know how to tie the ropes (dupe Use Rope), determine the condition of the ocean weather (dupe Survival), repair parts of the boat (dupe Craft) and so forth. Thus, Profession becomes a trade off of being able to do many things, but only in one situation.
It's a bit at the whim to the DM, but it has worked well in my experience. Especially recently, when I ended up killing a whole army with a well timed Profession Miner check duping what probably would have been Knowledge Engineering.