Возможно. Лично мне комфортнее работать напрямую с заказчиками только потому, что там получается быстрее и нет "испорченного телефона". Ну а там - каждому свое.
У меня тоже есть знакомые, которые не хотят сами ничего решать и думать своей головой. Их устраивает быть отличным исполнителем. И не потому что они не умеют общаться, просто у них инстинкт СССР еще остался, где вся жизнь по цепочке: Родился -> Отучился в школе -> Отучился в ВУЗе -> Проработал на кого-то в подчинении -> Если дожил до пенсии, то получает пенсию -> Умер
На счет ездить на работу - вот это вы перегнули. Ни один адекватный программист не выберет работать ежедневно от звонка до звонка в офисе, пусть даже не душном, а комфортном, если он может просыпаться не раньше обеда и работать с любой точки планеты Земля, при этом лежа в шезлонге на пляже и попивая пусть даже пивко или сок. Либо из дома сидя в своем удобном кресле в удобной одежде, не парясь о прическе и т.д.
Как по мне фриланс - это мечта любого адекватного человека. Даже в таких гагантах как Майкрософт, Гугл - у них нет 5-ти дневки и строгого рабочего расписания. Есть проект - его нужно выполнить, есть деадлайн, а когда его будет делать разраб: утром, в обед, вечером или ночью, в будний день или на выходном - это забота исполнителя. Главное, чтоб уложился в срок.