I love this idea a whole lot. A group of folks on Steamwheedle are holding an RP even (which they've done before), but it's a different kind of event than the usual party or dueling tournament. Instead, it's going to be completely peaceful -- they're having a Saturday morning crafting bazaar. Down in the empty vendor stalls of Undercity, they'll have crafters of all types and levels, some with their mats, some where you'll have to bring your own mats, making items aplenty for players. On January 24th, they're holding a "Black Market", where you'll be able to get almost anything crafted that you want (providing you've got the goods). They're also having a raffle, and they'll be serving food and drink as well. What a great idea.
In fact, I'd love to see something like this come to the game at large -- maybe Blizzard could provide a bonus to crafting when it's done at a certain time in a certain place, like create a "crafter's market" weekly on Saturday mornings (scheduled just like the Sunday fishing tournament), where crafters can make sure to be in a certain area ready to craft for any players who might need it, and can get bonus items or currency or mats for their trouble.
For such a social game, combat seems to always end up being the only way for players to connect regularly (not that there's anything wrong with that, but the only way to bond in game seems to be killing things). It would be nice to see more of this type of connection encouraged by Blizzard, with players using the skills they've earned to help each other and both sides getting a nice reward for it.