As someone who played SWTOR heavily and was a lets just say "master crafter" in that game capable of producing ANYTHING, ANYONE would need (sans 1 hilt type...) I hated how impersonal it was. I WANT to be a crafter in an MMO, to feel the effects my products have upon others. I want there to be a system involving the exchange of goods across many players and I want it to mean SOMETHING to do so. I never played SWG but the SWTOR guild I run with has many members who did and with how they describe the COMMUNITY effort that crafting was in that game, I would have adored it to no end.
If you don't want to craft things thats fine, feel free to vendor them, or MAYBE make the choice to hold onto things for a little longer till you find someone willing to idk BUY it for future extraction? I already know that when the game launches I will be getting assistance from several guildies for gathering mats from the environment and other players so that I can ensure on full launch (is there an actual name for this?) whenever a fresh level 10 gets to Cryodill they will be getting as much as I can provide. (Especially pauldrons and grives as many players last beta seemed to be lacking in them) It isn't for the benefit of the alliance, it is for the benefit of future trading transactions with these powergamer types who may not be particularly interested in crafting and as such could be a future use for providing higher end mats down the road.
With an Auction House it simply becomes a case of, "well i don't need this, none of my primary guildies need it, let me just check the market value and list it just under that value to ensure MINE gets sold" There is no personal interaction, no relationships amongst the many differing groups of players, and the community remains divided on a SOCIAL level in that crafters do their own thing, pvpers do their own thing, and Dungeon clearing PVE groups do their own thing with a few forced instances of interaction when crafters need end tier mats and pvp/pvers want end tier gear. Looking at how ESO is set up they have done a great deal to push the COMMUNITY or global interaction aspect of this MMO, and the lack of a global auction house is simply reflective of that philosophy.
Personally I am hopeful that in the future, guilds will form that specialize in SPECIFIC FIELDS of crafting or operating out of different regions in the PVE regions. IE one guild focuses heavily on selling weapons, and the mats required for their production, another for armors, and still more for other pieces of crafted gear. In this way certain groups will become standouts for selling a certain line of product with perhaps an additional guild that never even focuses on crafting, rather on simply managing trading within the various guilds and this guilds members would effectively be bankers, running transactions between the various crafting and trading guilds and doing live trades with people looking for a specific item.
IE player X wants a Legendary Voidstone Greatsword, which are made only by a select group of people in a crafting guild which player X is not a part of. Player X goes to Player Z who is the "banker" who is also NOT a member of the guild which crafts the Voidstone Sword, but Z could call out over guild chat that player X is interested in obtaining said Greatsword for a crapton of gold. Answering the call, player Y who IS a member of the guild that can craft the Voidstone sword goes and assuming the transaction is both profitable and acceptable buys the sword either through Guild Store or directly from a crafter, proceeds to send item to player Z, who then sells it to player X.
Its a horrifically complex system and a serious turn off to many people, it involves a great deal of community interaction and especially trust and accountability which to many people is a serious turn off because they LIKE their anonymity, but then if you like anonymity why would you play an MMO? This kind of system will take time to get accustomed to, it is NOT a system the gamehoppers will appreciate, but I for one am appreciaitive of the complexities it offers and am hopeful that it will help to reinforce the ties between players to produce a potentially smaller, but far more dedicated community of gamers.
(Sorry for wall of text and gramatical mistakes, made post way too fast to make it perfect).