You are not thinking long term, bad eyesight will be selected out of the gene pool over time. Human genes win long term. He may lose, but humanity wins. (Joking of course).
Even if genetically weaker people (people less suited for their environment) dont reproduce (ie change the gene pool) their life will drain resources (money, energy) from those that