Yahoo’s new logo makes it look more like a cosmetics brand than an internet company