С точки зрения ребенка, вы формулируете вопрос абсолютно верно. Добрый и злой - это те понятия, которыми оперирует ребенок. Но нужно учитывать, что в эти слова он вкладывает несколько иной смысл, чем мы с вами. Более упрощенный, примитивный.
Добрая воспитательница в саду - та, которая разрешает не доедать кашу. Злая - та, которая ругается и заставляет.
У Драгунского есть отличный рассказ из "Денискиных" - "Старый мореход". Он не смешной, из серии грустных. Про "добрую" Марию Петровну.
Его полезно читать детям.
К чему я веду. Надо объяснять детям, что не всем людям можно и нужно доверять. Конечно, вашего малыша будут и обижать, и обманывать. Это неизбежно, это закаляет.
Но есть и другая, пугающая (меня как маму) сторона. Есть люди, от которых вообще нужно держаться подальше. Это я опять на тему "не разговаривать с незнакомцами". Уже писала, но повторю - купите книгу Петрановской "Что делать, если...". Там очень подробно расписаны разные ситуации. Особенно полезно для вежливых, послушных, "безотказных" деток.