Opa, iae comentário valioso!
Sim você está certo! Falha minha esquecendo que nem todos conhecem C#, Java, Js e etc...
Toda liberação é feita pelo GC, mas existem caso que é possível forçar prioridade de liberação para o GC.
Mas não é o caso do List, pois ele não implementa IDisposable.
Ai nesse caso, a nossa lista fica ao Deus dará... 😆