That’s accurate, and it’s also accurate to say it’s very naive if someone thinks they can be spread truth by being abrasive, obnoxious or insulting. If I walk up to you and say “Hey, only an idiot doesn’t believe in the Book of Mormon.” You virtually guarantee that the person will never open a Book of Mormon in their lives.
Church members like to believe that how you present yourself and how you dress matters. That’s partially why missionaries can’t light up cigarettes in ripped jeans and vulgar t shirts. However, a guy in a suit with a clean haircut calling people who don’t agree with him “stupid” is far more damaging.