There are now civil partnerships as well as marriage which give the same legal benefits and protections.
It’s all well and good saying women should be financially independent, have a career and so on but even the best laid plans can go tits up. The same with saying only enter into marriage/civil partnership if you’re the lower earner but avoid it if you are the higher earner- your comparative earnings could fluctuate over the long term.
I married young. I was degree educated, with a career and the higher earner by a factor of 3. I married a poor working class man who didn’t get his GCSEs until he was in his 20s and worked in a factory. By MN, I should never have married.
But then I was completely disabled in a hit and run accident. I lost my job, my career, my ability to work, and my income went from six figures to the pittance of state disability benefits and a workplace ill health pension. In the meantime, my DH had gone to University and was now a degreed professional earning a good salary and owned a business on the side. Now the tables were fully turned. He was the cash cow in the relationship. He was also now caring for a disabled wife.
If he’d decided my condition was too much for him, he could have fucked off. And people do in these sorts of situations all the time. A colleague of mine left her partner when he went blind. And if we weren’t married, I’d have no claim on anything he built up during our marriage with my support- after all I paid his tuition costs at University. I supported us and the DC while he went to Uni full time and only worked PT. He didn’t get to where he is without my support.
Too, if I had not been married and not survived the accident, my DH and by extension DC would have lost quite a bit to inheritance tax. Married/civil partner couples can inherit everything from their other half tax free.
So, I don’t think there are any rules of thumb to marry/civil partner or not. I agree though that boys and girls need to be educated on marriage/civil partnership vs cohabitation and what that means for legal rights and then make their own decisions. Because it doesn’t just matter what your circumstances are now, it matters what kind of person your partner is and what your future might be.