В основе всего лежит простая штука — перечислительная интонация. Если вы просто нанизываете факты, как бусины на нитку, без всяких «посредников», то тут уж извольте ставить запятую. Например: «Купил хлеб, молоко, сыр, колбасу». Чисто, понятно, лаконично. Но стоит добавить союз, как ритм фразы меняется. Одиночный союз «и» между двумя последними словами в списке как бы закрывает дверь, говорит нам: «Всё, ребята, список окончен». Интересно получается, когда мы начинаем жонглировать этими элементами. Эх, сколько копий сломано об эти правила! Порой, желая подчеркнуть значимость каждого пункта, мы специально повторяем союз. И вот тут-то ловушка: как только «и» становится больше одного, запятые начинают сыпаться после каждого однородного члена, прямо перед вторым и последующими союзами. Если посмотреть на ситуацию с точки зрения стиля, то выбор между запятой и союзом часто зависит от того, какой темп вы хотите задать. Бессоюзная связь — это драйв, скорость, мелькание образов. С союзами текст