As social platforms become entertainment hubs, brands are acting more like media companies to capture attention and drive sales.