Excellent post, but if you haven't read the book, you should read it:

"Heretic Why Islam Needs a Reformation Now by Ayaan Hirsi Ali"

It gives a much broader understanding of Islam and how it got to where it is today.

Also it gives objective and attainable solutions, which make sense.