Нет однозначного ответа. Все зависит от особенностей и потребностей конкретного пациента.
Контактные линзы дают более высокую остроту зрения, не ограничивают поля зрения, незаметны внешне, позволяют заниматься спортом, могут применяться при значительной анизометропии и т.п. Популярные сейчас ортокератологические контактные линзы - это вообще другой уровень жизни.
Вместе с тем использование контактных линз имеет и свои минусы, которых нет у очков. Среди них необходимость соблюдать режим ношения линз, необходимость правильно ухаживать за линзами, риск повредить роговицу при надевании и снятии линз, риск инфекционных заболеваний при несоблюдении правил ношения. Кроме того, встречаются люди, которые физически не переносят линзы, или не могут использовать их в силу анатомических особенностей.