https://www.jihadwatch.org/2021/03/video-robert-spencer-on-did-muhammad-exist-christian-persecution-and-more
I just watched this video of Robert Spencer, who argues that Islam was invented by the rulers of the newly created Arabian empire to create cohesion. He mentions the very same techniques...