I hope it won't become unusable! How medieval that would seem.
I think it's worth noting that virgin is not an insult like dick, and
Fanny is sort of silly and passe and it was just a nickname. Also, the name
Virginia has never really been meant or used to refer literally to sexual inexperience or "virginity," and I think (hope) people can distinguish that - the same way they distinguish
Patricia and
Patrick from patriarch, and
Regina from an actual royal title.
I would worry much more about it becoming obsolete, if the name and word were pronounced similarly (either "VIR-gin-ya," or "vir-GIN"). And I agree that the existence of the states, at least here in the US, pretty much guarantees that at least some people will always find it usable and it won't become totally obsolete.
- mirfak