This is why a 4-engined plane like the A380 isn't necessarily less economical for having 4 engines instead of 2. Airbus and Emirates have always argued, and arguably Emirates has demonstrated, that all things considered the A380's 4 engine configuration is still cost competitive. However, these factors cannot overcome the aged engine technology. When the A380 debuted, its engines were already half a generation behind the latest, greatest wide body engines, and now they're even further behind. Moreover, IIRC, even older 777 models have received engines upgrades so now the A380's engines are technologically behind aircraft that preceded it.
Airbus and Emirates weren't asking Rolls Royce to deliver anything fancy; just a replacement engine sporting updated blade designs, improved bypass, and other ubiquitous advancements since the mid 1990s; but nothing bleeding edge, like new gearing technology.
EDIT (wiki links)
These planes might not make much sense for many routes, but for trans-Pacific routes and other very long-haul routes, a huge plane like this is great.