There are some who look to the Da’wah carrier and the necessary qualities needed in him in an idealistic and unreal way. So they see the criteria for being a good Da’wah carrier as absolute knowledge, immense depth, eloquent speech and the like rather than looking at what it means to be a carrier of the Islamic call to liberate mankind. There is a huge difference in placing perfection as a criteria and holding perfection as an ideal. The one who places perfection as the criteria, would see it unachievable in himself and in those around him, it would lead him to drown in his own weaknesses and be overcome by the shortcomings of others rather than being a fire that extinguishes the corruption around him and lights the path towards salvation. He would focus on the trivialities and become obsessed by minutia. If we look to what the Da’wah necessitates this would point to the correct criteria for this is the standard that Allah (swt) ordered us to achieve. He (swt) didn't make it an ind
"Thoughts are the greatest wealth of any nation."