If THIS is what we are talking about...then NO, but if we are talking about passive buffs being given from professions...like leatherworking giving an AP bonus against beasts then YES!
If this is the suggestion, then no, it's borderline worthless. And the meta still boils down to "Engineering + X ...