In a video posted to YouTube on June 12, Salafi Shaykh Muhammad Hassan, a popular preacher in Egypt, explains why Islam prefers strong, immoral men over righteous, weak ones.
According to Translating Jihad, the Egyptian leader quotes Imam Ahmad, Ibn Taymiyya, and the Prophet Muhammad in making his case. Here are some text snippets:
If there are two men, and one of them is stronger spiritually, while the other is stronger physically, (the latter) is more beneficial to that nation. In war, for example, the strong man offers his courage, even if he is immoral or licentious. The weak man (only) offers his impotence, even if he is faithful...
The Prophet (peace be upon him), said..."Allah will support this religion through an immoral man."
Watch a subtitled version of the full sermon, below: