The answer is a resounding Yes! It needs both approaches, and which one you choose depends on where you are in life and geographically, and whether you can pull it off or if it's out of character for you.
One thing is for sure: being only nice and pleasant has failed to work for decades, only after people have become unapologetic and in your face atheist, has any headway been made.
One thing is for sure: being only nice and pleasant has failed to work for decades, only after people have become unapologetic and in your face atheist, has any headway been made.