By this definition, the example millennial male who is studying to become an EMT is on track to contribute but doesn't qualify as a "good man". Seems a little short-sighted.
if he's not contributing to family life while he's studying then you're right, he's not. He may be aspiring to be a "good partner", but if he's _only_ working on bettering himself that is exactly what most people do not want in a partner.