By common consent, the J class offering on EK's 777-300ER has fallen some way behind many/most competitors.
The all-new 777X is on order but won't be in service before 2020. Meanwhile, there's every chance that the next batch of Emirates 777-300ER's will come with a much-improved J product ..........
http://www.ausbt.com.au/new-emirates...n=home-flipper