To be honest the current system is just fine. Undercutting is bound to happen, I think a good portion of the community does not how to play the market properly which results in this mess of a market we have now. The only advice I have to offer is to buy out the undercutters and resell.
As an FFXI vet, I do prefer this market system to the old auction house.