Причин тому очень много.
Первая: молодой специалист - это молодой специалист. Ему еще учиться и учиться, постигать множество аспектов профессии, которые остались за рамками диплома. а для этого нужны наставники и более старшие коллеги. Потому молодым специалистам и бывает так сложно устроиться на работу - никому не хочется постоянно доглядывать, проверять качество работы и "растить" настоящего профессионала.
Вторая причина - далеко не все профессии позволяют работать на себя. Например, врач может работать только в лицензированном учреждении с соблюдением саннорм и наличием специализированного оборудования. Пилот должен иметь как минимум авиакомпанию (самолетом одним не обойдешься, да и его никто себе позволить не может). То же самое касается любых транспортных компаний - неважно, обслуживают ли они самолеты, корабли или поезда, любая компания имеет свой штат, и это гораздо удобнее и надежнее. перечень "самостоятельных" профессий на самом деле не такой широкий.
Третья причина - у молодого специалиста, даже если его профессия позволяет работать на себя, попросту еще не наработана клиентура. Я знаю двух прекрасных врачей-косметологов, они открыли свои кабинеты, но до этого по 10-15 лет работали на кого-то, пока не накопили стартовый капитал на минимум лицензий, оборудования, но их главный капитал - репутация, имя и наработанная база клиентов.
Четвертая причина - отсутствие финансов на старт. Кредит не вариант, и об этом в одном из ответов подробно рассчитано.
Пятая причина - это политика государства по отношению к мелким ИП. Поддержки ноль, а требования и поборы запредельны. Это знаю по себе, так как уже лет 6, имея помещение, оборудование, клиентов, знания, опыт и репутацию, не рискую уволиться из госконторы и уйти полностью на вольные хлеба, оформив ИП. Нет ни оплачиваемого отпуска, ни больничных, ни пенсии. Более того, даже в отпуске, не имея прибыли, государству нужно отстегивать все привычные платежи. Так и сижу на два стула. А молодым специалистам еще и семью и детей предстоит заводить. А сидеть придется даже не на нуле - в минусе, потому что при нулевом доходе взносы государству все равно придется платить.
Шестая причина - молодой специалист обычно не умеет работать с людьми и клиентами, а сейчас, когда общение ушло в интернет, проблемы с навыками личного общения только усиливаются. Все хотят руководить, но мало кто понимает, что хороший руководитель не только командует, орет и требует. И да, тотальное нежелание работать в коллективе - из той же оперы. Мир так устроен, что к нему нужно приспосабливаться, приобретать умения, развивать гибкость, постоянно чему-то учиться. И работа "на кого-то" и в коллективе тоже требует определенных навыков, не специальных, а обычных, жизненно-универсальн<wbr />ых. И в большинстве профессий без них нельзя.
Седьмая причина - в принципе не все люди могут работать "на себя". Там выше ответственность, намного больше объем работы, большой объем текущих расходов и при этом совершенно нет гарантии не только того, что ты получишь прибыль, а вообще в принципе вопрос получения прибыли стоит под большим вопросом.
Можно назвать и всоьмую, и девятую, и так далее, но семь - хорошее число, я на нем и остановлюсь.