When you have eye sight you would not be changing your lifestyle, you just wear glasses better still wear contact lenses or an eye surgery.
However there are alternative cures like yoga, natural
therapy, eye exercises , vitamins etc.. which may be beneficial and might one fine day correct the problem.
What makes this problem similar to Flatulance is simple. We are looking for a remedy/fix/workaround that brings life back to normal not necessarily fixing the root of the problem.