Like what other people are saying- the current system needs tweaking. You increasing the xp from crafts last time was a step in the right direction, but it's not enough. It's still a tedious grind to max it out (especially chef). I think that resource requirements should be reviewed. I think that most sets/items should be craft-able (except for maybe relics). I think that there should be a lot more craft only gear options.
Why do gathering professions get titles, but crafters don't? For every maxed crafting profession, players should be rewarded with an exclusive title and insignia/costume at the bare minimum. That's more than enough of an advertisement for crafters if word-of-mouth isn't.