I agree that a true understanding of Islam is what is needed.  Not just among non-Muslims but among Muslims themselves.  This is the only way for people to see for themselves the difference between religion and a cult and take appropriate steps to distance themselves from it.