For one thing, I don't even know what 10 year ahead in a social science means. Let's use economics for example. The best preparation for a econ ph.d program is a major in math. You do need a few courses at the undergraduate level but no need to major in it. So one year worth in undergrad and five year of graduate study qualifies you as a professional econimist. That does not mean this five year of study can happen without a solid foundation in quantitive method and critical reasoning. But those skills are not economics per se. I cannot say I know much about philosophy. But psychology and other social sciences are similar. They need a lot of skills to really be a student of them. But these skills are better built through majoring in math or English. I hope this makes sense.