so i was like thinking... artisans, artisans, what to do with artisans... and then it came to my mind: BEFRIEND THEM. So yeah, each of our char will have their own artisans, with their own recipes and level and stuff like that. my idea is a feature called "artisan friendship" it does much, its deep, its groundbreaking, its dangerous and blizz will never implement this (i bet this thread will have not a single blue post)
How you use it: You pick a someone from your f-list, send a request "befriend artisants". Friend accepts. done.
What it does: The next time youre in a game with that person you can not only use your artisans list of recipes, but your friends artisans recipes too. Only for the time you both are in that game ofcourse. (very) optional would be to use bumped up artisan level, either the highest individual a-lvl for everyone involved, or maybe a levelbuff for the time being.
on a side note: this would compensate for the lack of "face to face" trades due to AH, creating a need to connect with others, too.