Unless you wear contacts, which can get pretty expensive, but probably not as expensive as LASIK that lasts 10 years.
I'm not sure why you'd get an eye exam every year unless you were having problems or needed a new prescription.
And many people have had the same prescription for 4-5 years or more, and don't have eyes that continue to get worse.
I think the GP's point was that either your eyes continue to get worse every year, and you need new glasses, and LASIK probably won't last forever, or you don't, and LASIK is a one-time expense that will take quite a while to break even on in a strictly financial sense.
I'm sure your ophthamologist will be happy to recommend getting exams as often as possible, like your dentist.
I've had the same prescription for 10 years. I had the same glasses for 10 years until I bought new ones for cheap on the internet this year using a 3 year old prescription.