Key challenges impacting low-cost content distribution