Общий язык не надо. Но у каждого человека есть право быть каким-угодно, и ты не вправе осуждать. Общаться или нет с такими - тоже твоё право. Но осуждать ты не вправе. Солнце каждому светит одинаково, и каждый заслуживает быть собой и быть счастливым.
Если у вас в коллективе алкоголики, наркоманы, агрессоры ... пусть будут, не всем же розами пахнуть. А как они портят тебе жизнь? Или у тебя просто неприязнь? Нужно спокойно контактировать по рабочим вопросам с людьми, и неважно - какие они, это по взрослому.
Дружить вы ни с кем не обязаны. А этого и не требуется.