That impending change has already caused much debate within Yahoo already, with sides drawn between those who think Yahoo should not outsource its core ad technology and those who believe that the company lost the battle to others already ??? most especially Google ??? due to poor execution over the years.