Наличие жилья позволяет НЕ ТРАТИТЬ время, силы и энергию на его зарабатывание (ну или оплату, если угодно). Это в любом случае дорого, особенно в молодые годы. Имеющий свой дом молодой специалист выберет работу по душе, способностям и в которой он будет наиболее успешен в будущем, даже если здесь и сейчас за нее не платят много (например, стажировка на крупном предприятии), или продолжит учиться.   Сможет себе позволить завести семью, родить ребенка, без необходимости на одну зарплату жить и платить за жилье.Бездомный выберет ту, где платят, без вариантов. И вовсе не факт, что она окажется любимой, перспективной и т.д. Это скорее исключение. И учиться дальше вряд ли сможет себе позволить - это дорого, а на нем еще и жилье. А если еще семья-дети, то о работе, которая нравится вообще можно забыть. Будет бегать за морковкой по кругу.