Crafting everything on one character?
Do it as you like, there is no real noticable disavantage or advantage.
Well the only thing you do face is an increase in cost of re-activating an already leveled craft. The higher the level of that craft the more it’s going to cost you to to activating it again.
But on the plus side certain learned recipes that are shared by multiple crafts will be unlock and listed in all the related crafts. And usable once you new craft reached the required level to unlock them again.
Another advantage with stacking crafting on one character is the xp gains means you can attain the skill points as needed for legendaries faster on one character rather than spreading the xp out. That’s assuming you don’t want to skip a few levels through crafting on your alts tho.
“GW2’s PvE is almost as bad as the PvP.”