( saying ) used to say that you think sb's behaviour is very strange or unusual but that everyone is different and likes different things
IT TAKES ALL SORTS (TO MAKE A WORLD)
Meaning of IT TAKES ALL SORTS (TO MAKE A WORLD) in English
Oxford Advanced Learner's English Dictionary. Оксфордский английский словарь для изучающик язык на продвинутом уровне. 2005