After some complaints from customers, Microsoft reassured users that it is investing in its display ads solution and improving the customer targeting technology available to advertisers as well as making the overall design easier to use.
FORBES: Mister Softee Jazzes Up Display Ads To Fight Facebook, Google