A parte che non hai chiuso il primo echo, l'ultimo lo riconosce perchè non ha il carattere "a capo".

Puoi utilizzare il flag FILE_IGNORE_NEW_LINES come suggerito, oppure per una maggire compatibilità sostituisci la prima riga con questa
Codice PHP:
$text array_map('rtrim'file('lista.txt'));