I generally agree with your position overall, but the person in the OP was 36 years old. I don't think that his parents can be blamed for not doing their job here.