New vs better

Sharpening our focus – to bring you new Yahoo! products

With all due respect, that sentence should read:

Sharpening our focus – to bring you better Yahoo! products