Let's just pull something from another game to redesign professions with...
Civilization!
I remember playing Civilization I back in the 1990s and you had trade routes which were interwoven into the game. In the early game, they didn't matter much. But as you progressed, they became critically important to generate money (bankers), luxuries (Elvises) and tech advancements (scientists). Money was useful to buy stuff of course. Luxuries were important to keep your population happy. And tech advancements helped you keep up with others.
So let's design WoW professions around these principles just for the sake of it & see how it looks.
We'll start with 3 slider bars: one for generating money, one for luxuries, and one for tech advancements
1. generate money
Traditionally, in WoW this meant crafting items and selling them to players. But maybe we could add to this. Let's say you have 95/150 points in your profession. You use your points in your slider bars. So you could push your money slider bar up to 95 and leave the other 2 at zero and maybe it passively generates gold for you. Or maybe it adds a +% to gold drops. Or maybe you establish a trade route with a capital city of the other faction and gold is funneled to you in some way. Maybe some capital cities are better for some professions than others.
2. generate luxuries
Instead of making gold, you can set your luxuries bar to 95 and the other 2 to zero. Maybe this add a +% to all rep gains. Or maybe it gives you a discount rate at some vendors. Maybe faster rested xp gains. Maybe if you dump 150 points in it, and you get a bunch of Elvises running around and NPCs REALLY love you so they give you extra perks like some extra portals or extra flight paths, etc. Maybe there are NPC towns that are hostile unless you have 150 in luxuries.
3. generate tech advancements
Instead of making gold or luxuries, you can dump your points into the tech advancement bar. As long as you have a lot of points stacked here, scientists and researchers help you out and reduce the mats required for recipes. They help generate extra procs. Mats are more likely to drop when you kill things. Maybe some mats ONLY have a chance to drop IF you max this out to 150. Maybe at 150 tech advancements, you get a very small chance to steal tech from NPCs or even players that cannot be obtained any other way.