If VIP players quit just because of Guild Wars, then they aren't that good players at all.
It's like quitting your job because the new recruits have a bigger desk and a newer computer.
how about if you work for someone for 15 years getting a raise every 4 months bringing you to lets say 16$ an hour <small town> then they hire a new employee that you are the boss to and the starting wage of that employee is 21$ an hour.