лучше-не лучше, а обстоятельства у всех разные были. В советское время не все могли себе позволить отдыхать три месяца что бы ребенка летом занять. Да и бабушки-дедушки не у всех были. И что нужно было делать в такой ситуации? дома ребенка оставлять? с учетом того, что многим действительно нравилось в лагерях да и были они хорошие это был один из абсолютно нормальный вариантов детского отдыха - не хуже и не лучше других