Allah knows better, yes, but in the meantime Islamic societies have allowed these ideas to proliferate. Why? Only Allah knows why nonmuslim society doesnt care about the age of a woman. Instead, the best a 4o year old Muslim woman can hope for is to be a caregiver to an elderly widower, even though she is young and energetic and can still have children.
Assalam-o-Alaikum Wr Wb Sister..
sister i understand...you are right....
the answer to why is sister because the Islamic societies are not following Deen of Allah S.W.T...Islam has strongly emphasized on Nikah and in my knowledge i've never read or heard the age to be a barrier...importance has been laid on the knowledge of Deen, health, status or beauty...not age...
and the situation in non-Muslim societies is an open secret sister...
the point is to keep Deen of Allah S.W.T as THE stepping stone in every sphere of life but our societies are so unmindful of this basic aspect that we are now completely lost in the ifs and whys...
may Allah S.W.T guide us to His Deen...ameen sum ameen..
W'S..