it dosent have any thing to do with the aircraft being old or new
simply the job of the winglets is to reduce the drag caused by the wing vortices
but these winglets will also add to the drag (form drag & skin friction)
so if the drag caused by these winglets is more than the drag they eliminate , there will be no point of putting them
take a look on this design as well
PERFECT
THE
MOST
PERFECT
ANSWER
BEST
REGARDS