Many homeless people are like this. They choose to live this way because they don't have to deal with the responsibilities of life.
Perhaps the rewards coming of development were not as quick as doing a dirty job for X hours to get Y dollars?
"When Business Insider caught up with Leo months after the successful launch of his self-made and self-coded app, Leo was still homeless. It seemed he didn't want access to the money that was available to him, which was being held in McConlogue's account. It was too overwhelming."