Почему нужно писать кануть в Ле́ту? Разве имеются в виду не прошедшие годы – лета́?
Отнюдь! Имеется в виду Лета – река забвения в подземном царстве мертвых из греческой мифологии. Души умерших пили из нее воду и забывали все, что было с ними в прошлой жизни.
Никакого отношения к славянскому слову лето греческое не имеет. Это просто совпадение в звучании разнородных слов. Наше лето родственно латинскому laetus, которое изначально имело значение «прекрасный». То есть лето – прекрасная пора года.