Exactly, it keeps the gold within the servers, there is nothing to fix, if I buy a pet on one lightbringer for 50k gold the gold doesn't move server, if I then sell it for 65k on another Area 52, again no issue the gold stays on Area 52, at worse you could saturate a market with pets thus reducing price/demand, but really that is just shooting yourself in the foot :S
Its a good method to get gold on to another server without actually taking gold out with you.