Its not so black and white. Dawah should be given based on the each persons personal standing. We put ourselves in their shoes so that we can relate to them better and give dawah that appropriately absorbable by them. The opposite is to go around like a parrot speaking to a stone. Wasalam