What bothers me is a lack of content for DoH. There is literally no reason to level a DoH class, as you can simply purchase any of the goods a DoH can make, and have someone who's levelled a DoH repair and affix materia to your gear.

I feel that someone who has levelled a DoH should have an advantage over someone who hasn't, just like how any DoW/DoM gives an advantage. Maybe DoH could grant traits that are usable on battle classes, or perhaps they could introduce untradeable crafted equipment.

As Yoshida said a while back, when you think of an adventurer, you think of someone going out and fighting monsters, and so in a way it does make sense that the battle classes should be the "main" classes with the other classes supporting it. But DoL/DoH should actually support the battle classes, instead of how it currently is where you really don't miss out on anything by ignoring them.