Yes. There is nothing wrong with their philosophy. But the problem is with the people who interpret the same philosophy for their own bloody benefit!
Muhammad Nabi (PBUH) married Aisha when she was a child... But nobody care to ask why. People should realise that Muhammad was here during a period where rape and child molestation was at its peak. So what he did was just put a minimum age limit which was reasonably acceptable to that period of time and limit the crimes and forced people to 'marry' the girl they molested without leaving the girl to rot, suffer and die slowly.
But the cunning buggers nowadays think that it still applies to this century for their own benefit. And when people question, they play their trumpet - yo why can't we do it if Nabi did it etc etc.
Silly and a strange world we live in sis