Energy Efficiency: Good News onto Deaf Ears ?