A very insightful discussion on whether the Muslim Community has failed the new converts to Islam