Quando você está usando sudo tlp stat ou sudo tlp-stat , ele vai buscar muitas informações sobre o sistema, para coletar esses dados a usina da CPU sobe e assim você obtém uma temperatura mais alta da CPU com este comando.
No entanto, enquanto você está usando sudo tlp-stat --temp você está apenas solicitando um único dado, neste caso o próprio TLP não usa muita CPU para que você obtenha uma temperatura mais baixa.
Em um terminal, execute watch sudo tlp-stat --temp em outra execução sudo tlp-stat e preste atenção no primeiro terminal. Enquanto o segundo comando está sendo executado, o primeiro muda e o número será fechado para o segundo.