Запятая перед «или» ставится, если «ли/ль… или» соединяют части сложносочиненного предложения, в том числе вопросительного («ли/ль… или» в данном случае рассматриваются как повторяющийся союз): Нужно ли сохранять давние традиции, или они безнадёжно устарели и лучше их забыть?
Части сложного предложения они безнадежно устарели и лучше их забыть объединены вопросительной интонацией, поэтому запятая не ставится.