I think intellect does not know right or wrong by default, however it can find the right way, but after many many experiments an errors.
So as you wrote, Divine Revelation makes it more certain to happen in shorter time.
I also would like to share with you the best answer to 4:34 question from respected Ms. Saleena Karim, the translator of Nizaame Rububiyyat of Allama G.A.P.
The only answer that could convince me finally. Its last statement is very significant:
I think the key to answering your question lies in noting what the Quran says about men and women's responsibilty, and what it does not say. It says nothing about wives - or women in general - being housewives as a duty (instead it tells us that both men and women keep a portion of their earnings - while the surplus is returned as either zakaat or sadaqaat). It also does not expressly say that a husband's or a man's only duty is to earn money. The verse 4:34 is about society, and not families with their many individual scenarios. So when it says men are the protectors and maintainers of women, it is simply stating that in an Islamic society it is the duty of men to ensure that women never have to fear economic and personal insecurity. Why? Because women (and children) are the most vulnerable physically. We all know what happens when a country is ruined by war or other disaster. Desperate women and girls often end up in prostitution. The Quran addresses this potential problem by reminding the males of their duty to ensure the safety of women in society as a whole, and by reminding women to 'guard' their morality 'even in private'. So the question is not about financial responsibilities at all.