Today also, many religions and many Gods based on wrong spiritual knowledge exist, but, the situation is not as worse as that of that time.Veritas Aequitas wrote: ↑Wed Dec 28, 2022 9:37 am Btw, 'Jihad' in the Quran literally means "striving".
But it is only in the full context that 'jihad' become a war cry for killing non-believers.
I asked again have you ever read the 6236 verses and analyze the >77,000 words of the Quran thoroughly?
If not, it would be wise for you admit you just don't have any credibility to jump to conclusion re the above.
In that context, wars and severe punishments were inevitable and in this context of today, propagation of right spiritual knowledge is sufficient. You should not extend the statement of one context blindly to other different context of the same event also. Today, the solution can come by cutting the wrong arguments with the help of right arguments and hands and feet need not be cut with knives. The whole problem arises by blindly bringing the comments of God made in one context to another different context due to ignorance without little common sense and a trace of analysis!
Similarly, issues of inheriting the property, control of women, concepts of marriage, the status of adopted sons etc., present in that context and in that region were analysed with justified logic and judgements were passed by the divine Prophet Mohammad. Everywhere, every time, we must not miss the basic point that these judgements were specific to those situations only. If the situation is exactly same, anytime, anywhere, you can simply extend and apply the same judgement word to word. But, if situations were different, the same judgement of past different situations should not be applied to the new situations without suitable modifications.