Honestly, in cold-blooded hindsight, Rudi might not have been quite as utterly plot/tension-breaking as he was....had Stirling paired him with another, equally as potent, character (on the Good Guys team) who was not part of the Getalong Gang.
As it is, he simply carries all before him and everyone is either browbeaten into submission or too entranced by Rudi's awesome manhood to resist.
His track record of having reasonable muslim characters is just as solid. The corsairs from Senegal were horrified to have been duped by the Evil Powers agent. Not to mention the muslim characters in Peshawar Lancers (including one of the heroes). This goes all the way back to the Raj Whitehall series, where, despite the Islamic country being the Big Bads....a lot of them were quite decent people (including the guy who took over at the end).