This is comparing apples with pears again.
Don't take into consideration 2 other aircraft when comparing your favorite. This can never match. It is simply a matter of kgs payload vs. burn. That is what "environemental friendly" is all about. The pax demand is about commercial economics.
By the way: EK 777-300ER has 42 business seats.
The moment i will see a A380 flightplan which demonstrates LESS kgs fuel used vs. kgs transported, i will start accepting it as a progress in aviation.