We definitely need more "premium" widebodies, however the 330 has the pax carrying and most of the freight carrying capability of the 777 (freaking stupid it pays the same as the 767-400 and not the 777), just without the ginormous fuel tanks.
However, even if you include the megapoodle, we're still way in the negative compared to UA and the new AA in regard to that sort of lift.