If there was an in built system to stop undercutting, this would in turn make anything you wanted to buy more expensive. So unless you never buy anything (which would mean you don't need gil anyway) you'd be no better off in the end!