"it is also a duty on every Muslim to inform non Muslims and guide them, as it is an obligation which must be fulfilled."

I think it is this aspect of Islam that some non-Muslims find so annoying, as some Muslims take this duty too the extreme and non-Muslims feel as though they're having Islam shoved down their throats.

By trying to inform and guide non-Muslims they are more likely to be pushing them away and alienating their religion.

Just my thoughts.