Sahih Al-Bukhari 5230 (Prophet SWS Not Allowing Ali (rta) For Second Marriage)
The answer is very clear brother. Inshort the answer is “Consent”. Allah allowed men to marry 4 women but each time it will depend on the consent of the previous ones. Example:- 1) If a person has one wife but he wants to marry again then he needs to ask his first wife then he can go for the second. 2) If a person has 2 wives and wants marry for the third time then he needs to ask his first and second wife and then he can go for the third. If both of them agrees then no issue. If one of them don’t then she can asks for divorce or he can also respect her by not marrying again. So here Prophet Muhammad (S.A.W) is doing his duty as a father as no father wants their daughter to be devorced. It was not a decision by him neither he was forcing. And I think every gaurdian can play this role for their daughters. As far as the matter of giving shelter is concerned it will also depend on the consent and situation. In this case consent was not their and one women would have gotten divorced and the other would have gotten married. So the logic also doesn’t sound strong. Also Ali(r.a) was not froced by Prophet muhammad(S.A.W) . He just played the role of a father. One can marry a widow, divorced woman but if a marriage leads to divorcing of another woman then it will make less sense to marry. But if a woman is not a loving partner then he can go for it and can divorce her if she asks for it. So yeah situation , nature of a relationship everything will play role according to me. Here is the conclusion:- 1). Hazrat Ali(r.a) and fatima (r.a) had a very beautiful relationship so it would be less sense to divorce her to marry someone. 2). Above point become more clear when Prophet muhammad(S.A.W) only advised him as a father of Fatima. So Ali(r.a) obviously thought on this matter and decided not to marry cause this could lead to the breakage of another marriage and he had a very good relation with fatima. 3). Maybe It was not neccisate for the other woman to marry Ali(ra). I mean for shelter and marriage she could marry someone else. So observing the whole situation this is my opinion.
Why did they had injunction on them? They were women and they should have had the right to get jealous and speak for it. Why they weren’t allowed to say anything about Prophet’s marriage? Hazrat Ali didn’t marry but after the death of Hazrat Fatima i think he got married to 8 or 9 women! Why’d he do that? Those women mustn’t be so happy to have other women with their husband. If Fatima RA’s feelings are given so much importance then why not others.