D.N.
Actually, your doctor is right. It all depends on whether the reason you have them is genes and how large/deep they are. Tiny ones may never come back no matter if you have the genes for them. Large ones may, especially if you have the genes for them. I know 3 people that have had this done, one with varicose veins. Most of her varicose veins stayed gone, a few returned about 8 yrs later. The other 2 people I know, one had them come back but very light. The other had very faint lines like I do on my ankles and they never came back. I have thought about doing it myself but not sure I want to bother.
As for all those places that can get rid of them, of course there are a ton of them. We are vain (no pun intended--lol--just realized that) about our appearance and if we can improve something we try.