It really did. You could take any alts that had professions you needed, like Alch, play them just until they get their garrison, and then passively create the consumables required for your main. But now you really need to level alts to max, and continue to play them, to benefit from their professions.