YYZ station manager told me he made more money per flight when the 777 did it then when the 380 now flies it.
The reason is the freight. Even though the 380 carries 155 more pax and almost 50% more up front pax it doesn't offset the fuel burn and no freight.
I would love to see the actual numbers but that is one manager's belief told to me.