Social science is social science.     I'm not dismissing anything - I'm just highlighting that dropping the "social" from the headline in order to make it seem more absolute is misleading.     Social science does not result in definitive answers.     It raises questions.

And from your referenced article - you say the interplay between nature and culture.   Yet the cultural aspect has not been isolated as the abstract states that the study was amongst 7662 respondents in the U.K.   That's a homogenous cultural group (all U.K.)   Further, the study didn't just show differences between male and female.  It also showed differences between young and old.
And these differences are specifically the relationship between the "big 5 personality traits" and job satisfaction.   i.e. the relationship between job satisfaction and the big 5 personality traits is different for men than for women as well as young vs old.   Not really sure what point you were tying to make by referencing that article.