Certainly it requires a lot of trust and commitment, but I wouldn't call it short-sighted. It's risky, but if you do find a good spouse, it's not like you're missing out on anything (my wife is a SAHM and has never had nor wanted a career).
To me people that go to grad school and take on tons of debt, only to be in a position to try to start having kids in their late 30s/early 40s seem a lot more short-sighted. I watched some consumer interviews while I was at my last employer. The market segment we were interviewing were very high achieving people, but some of them were 38+ and saying they're thinking about having kids soon; there's like a 25% chance that ship has already sailed, even ignoring the reality of being almost 60 when they graduate from high school.
I suppose it comes down to knowing what you want out of life and what will bring you satisfaction with the time you've got.