When Facebook acquired Atlas from Microsoft for nearly $100 million in 2013, it was a head-scratcher for many industry observers. After all, what strategic value would a legacy ad server have for the world's largest social network? Last week we learned the answer to that question when Facebook unveiled its Atlas relaunch.