I think they may be trying to point out how islam seems to ben stuck in maybe the 4th or 6th century.
Well introduce them to 21st Century Texas style justice. You threaten to rape my daughter I beat you to death. Life is good.