"I dont get why they have IFE on an Embraer but not on an Airbus" -> These E190 195s used to fly for Azul, where they installed IFEs. TAP didn't bother to take those out. "To be honest I dont think that is a very good service for a 2h flight when there are airlines serving you an extensive warm meal. " -> Let me know if there are any major European airline that serves hot meals on a 2 hr flight in economy, I'll make sure I go get my self a lottery.