Have the promises made by streaming services been a lie? NBC News Radio National Correspondent Rory O'Neill joins WMMN to discuss.