I don't belive I suggested otherwise. The point is, we are to be salt and light to the world. Jesus was salt and light because he led a perfect life. He led by example.
One cannot be salt and light if one does not lead the life and set the example. Jesus understood this. Why do you think he hung out with sinners? To be salt and light to them. Sadly, many self-professed Christians can only run around pointing out others sins, without recognizing what they themselves are doing is sinful, and not leading the life Jesus wants us to.
We can't simply "scream" at people that they're sinning. Without setting the example for them, and loving them, it's all for naught. Yes, we need to point out the sin but we also need to let them know that God loves them, wants them in his heavenly family, and wants them to lead their lives according to his will. It must be a complete message.
Regards,