Есть другое мнение. Праздник Купала, это праздник плодородия. Слово образованно от слова – купа. От него же образованны такие слова как: вкупе, совокупность, совокупление. В этот день все сношаются, в честь бога Купало.
Когда то, церковники устали искоренять языческие праздники и решили внедрять к ним аналоги христианских. После этого праздник Купало, превратился в Ивана Купала, в честь Иоанна Крестителя, которые совершал обряд омовения, т.е. крещения.
Точно так же, древний праздник пасхи, в котором положено было есть мясо ягнёнка, с пресным хлебом и горькими травами, потому что это день скорби; соединили с другим славянским праздником плодородия, в которой пекли выпечку в виде фаллоса, выкладывая вокруг него яйца, а потом выясняли чьё яйцо сильнее ))
Лично я не праздную никаких праздников, другими словами, не принадлежу ни к одному муравейнику ))