He was ignoring opportunity...as most boot-strappers tend to. As far as morality, that's as big a grey area as you can get. I'll spin a moral yarn. My great aunt got pregnant in 1948...out of wedlock at 15. Morality told her she had to move away...because that's not what young women are supposed to be doing. She met a man who worked at Boeing, my great Uncle Chuck and they had a great life together living outside of Seattle (strangely had nothing to do with my Seahawk fandom). The child born out of wedlock, my father's cousin, was raised by her Uncle and ended up a very successful business man. It's a success story, but not because of the morality of the tale...which was utterly horrifying.
Morality shifts the further along down the road we go. Used to be, you got pregnant, you were utterly shamed and sometimes sent away. Then it became you had to marry immediately, regardless of whether you actually loved that person. Now it's shifting again. You shouldn't expect less morally from someone, but you should be aware of their own moral compass before casting any stones. I'm sure my great aunt was completely shunned when she made a young mistake...but you would never know it...because she is one of the greatest people I've ever known.