Winglets do several things, sutch as lengthining the wing from an aerodynamic standpoint. Wing flex and rake are more effective as you see boeing evolve from the 777 - 787 and 748 wings. Having said that they are generally a great mod to older designed wings but some argue that it takes a longer leg to really see the profit from them.