Obviously, a lot of hindrances in Savage Worlds (like missing an eye in a medieval game) aren't reversible. But some very much are: an illiterate character can learn to read, for example, without breaking realism at all, and a character who swore a vow of poverty can renounce that vow.
Now removing hindrances feels like kind of a cheat, and it undoes a lot of interesting character development and story, but is there a mechanic for it in the game if a player really has their heart set on walking it back? Spending an Advance, or taking a "Lose Hindrance" Edge of some kind, or swapping it out for another hindrance to keep the character balanced, maybe?
Or is this just a "break the rules if the GM says it's ok" kind of thing?