If EI were able to charge the exorbitant fares that US carriers charge their captive domestic market, then EI could also afford to splash those exaggerated profits on flashy apps.
The app is sufficient for the basics. I don't think EI suffers from having a less functional app than players in a completely different market!