Nevermind that the original reason for the winglet was a massive balls up with the 747-400 design. After the design freeze someone finally noticed that the wingspan was too wide for any existing airports. The fuel efficiency was pimped as an explanation after some hasty fixes.