My brother makes over 100 k a year as an engineer for the feds. He is 29. Most people are not as intelligent as he is nor should they be. God did not mean for all his children to be engineers. Most people are not endowed with the intelligence to become engineers, medical doctors, or Phd's in non social science fields.
And even those who are intelligent are not facing the society that existed 30 years ago. My brother is going into neurosurgery, but for every situation like that, there's a situation where many intelligent (in particular intelligent gentile men) are being frozen out.
What if we lived in a society run by freemasons, where the freemasons froze Catholic men out of high paying work?
What would we say to men who said Catholic men are no good for Catholic women because they don't earn enough, so young Catholic women should marry from among the Freemasons?
We're approaching a situation now where devout Catholics often have to be very discreet about their beliefs to advance in careers.