Не существует универсального «лучше» - например, если вы занимаетесь разработкой пользовательского интерфейса, извините, это «Пользовательский опыт», не так ли? Если вы являетесь мастером UX, то вам действительно не понравится работать над разработкой, которая фокусируется на вещах, которые, как правило, имеют мало общего с интерфейсным пользователем.
Разработка - это очень широкая церковь - хотя большинство основных навыков (фундаментальное решение проблем и реализация этих решений) являются общими, специфика существенно различается - разработчикам игр требуется особый настрой, который местами существенно отличается от мышления разработчика ведение бизнес-систем бэк-офиса.
В одном и том же веб-приложении работа клиентского интерфейса в браузере может совершенно отличаться от той, которая требуется в серверной модели.
Почти в каждой области будут суперзвезды, которые зарабатывают кучу денег (я подозреваю, что это мифическое "лучше"), но большинству из нас приходится опускать голову и мириться с этим независимо от того, в какой области мы работаем в.
Делай то, что тебе нравится ...