Somewhat OT, but the best fix for this that I saw was a suggestion of basically giving an "occupation bonus" of about 0.5-1 per year of intensive practice, up to a +10. Works for diplomats, craftsmen, etc., but unlikely to make much difference for adventurers. Doesn't have to be DM fiat, can...