Funny, My hunter and 'Lock in WOW don't seem to have that problem, so it's oviously not EVERY game. Come to think of it, it's not an issue for my Loremaster or Captain in LORO either.... So fixing the pet is definitely NOT impossible.
Unfortunately, your "need" for gold is not the same as someone else having a "need" for a genuine upgrade. Especially when gold gets you so little in this game!