I can guaranty you that pinhole glasses work. With age every one needs to reset the eye movements, and these types of glasses helps a lot.
What's sure is that conventional eyeglasses just accompany you to less and less good view without them. It makes eye lazy instead of exercising them to get a better view without help.
But who wants to kill the goose that lays golden eggs?