Everyone knows there should be a listing fee for having retainers sell items on the market board. Because there is no listing fee, many people are having bots auto-relist items 1 gil below the lowest price of that item, which is causing it be impossible to make any money off items that bots can easily acquire, such as mob drops or early crystal items. It's just rows and rows of 1 gil loot until you get into the lv 40s items. You might as well just vendor them all, because although the item might be in high demand for crafters the bots have ruined the prices.
Even with crafted goods, you see this happen where bots will undercut by 1 gil, and just keep relisting the same items, crashing the market value for legit players through constant undercutting. In many cases the bots eventually sell the items for less than you can sell them to an NPC vendor.
I've actually spent time buying up all the 1 gil loot and relisting them at 40 gil. Within an hour the bots begin their undercutting campaigns, and the price eventually returns to 1 gil.
So there is that very obvious flaw. But here's another: the "Free search" feature only does exact name searches. If I search "mythril" it will only show items that begin with the word "mythril". It will not show any items that, for example, might be "reinforced mythril elmo" because the item name starts with the word "reinforced".
To me this shows how little attention the developers are paying to the market board, which is unfortunate since the market board is highly used by the playerbase and is the primary method of acquiring gil or items from other players. Near as I can tell nobody is doing personal transactions using the trade windows; it's all market board based.
The developers should give more attention to improving the market board. There should be a list fee for items so undercutting no longer is exploited by botters to crash the game economy, and they need to improve "Free search" to be more user friendly.