No way man. Not talking and calling people out is the reason there are so many problems in this world. If someone can't handle "real talk" about their weird/shitty behavior, nothing changes. Confrontation (tactful, and mature when possible) is the way of getting shit done.