Don't know where to begin on this one. All just my opinion, of course, but there is so much that is ineffective, in every way and at every level...
- Structuring the whole "Auction House" mechanism in the form of countless "silos" (i.e. small, functionally disconnected sources/sinks of information/access/supply), which requires externalized, officially unsupported, and (at best) incomplete infrastructure (in the form of third-party addons and websites like Tamriel Trade Center) to make it even remotely useable; The whole thing is "balkanized" (in the worst sense of that term: chop things up, apparently, specifically to maximize inefficiency/minimize utility)
- Requiring players to "go shopping" among these countless sources/sinks, hoping to find what they want (often only to fail, due to incomplete/inaccurate/out-of-date information... or plain exhaustion) or simply to discover pricing and/or current availability
- Making the primary organizing principle of the "Guild" mechanism in the game NOT different kinds of content, or progression, or player interests, or playstyles (dungeons vs. raids, levelling vs. end-game, RP, PVP, etc), but the mercantile process of selling digital stuff to others
- Creating yet another "artificial" and unnecessary hierarchy of haves and have-nots based on where, geographically within the game world, each player's guild merchant NPC is located
- The entire "Guild Store" implementation itself is incredibly glitchy. Start a search, a page of results can appear instantly or require 20 seconds to appear. Once a page of results appears, it can instantly disappear due to some defect in the implementation, requiring the whole search process to be restarted. A search can indicate no results, apparently due to lag/timeout, even when results are in fact available, and the results can subsequently appear without warning, interfering with subsequent searches. The implementation can often "lock up", perhaps due to some race condition between results lag and subsequent searches or simply an implementation defect, requiring the player to log out and back in again to clear the condition and continue searching
- A small nit to pick, given all these larger issues, but truly an inexplicable lapse regardless: the lack of keyword/string based search (which database technology is built to do efficiently)
Yeah, sure, "silos" are "realistic" relative to the technology level of the game world... and historically there has never been a single, comprehensive, monolithic marketplace for commodities/goods/services in the real world. And AliBaba and Amazon nonwithstanding (i.e. emerging attempts at providing a comprehensive marketplace), plenty of enterprises exist which are dedicated to providing price/availability information tailored to different classes of consumer.
But the whole thing is inconsistent with the rest of the game design. Pretty much all other in-game infrastructure, like wayshrines, "travel to X" (challenges, grouped players, guildmates, etc), the mail system, and so on, are completely unconstrained in scope and essentially instant (and one's "Guild Store" purchases are even delivered by mail), clearly designed for efficiency/utility. So the "realism" argument doesn't work for me. Why is the "Auction House" mechanism so wildly different? The whole thing sticks out like a massive sore thumb.
This is one of the worst ideas, in terms of useability and general utility to the end-user, I have ever encountered, and IMO probably the single most significant shortcoming in the game.