Why did misty leave?

Misty left the Pokemon series because her three sisters had won a trip around the world by winning third in a beauty contest, and since they are the Cerulean City gym leaders, they needed someone to take their place. The obvious answer was Misty. So, they made it seem like it would only be temporary, but she has yet still never come back as a main character to the show. :(