The Benefits and Drawbacks of Streaming Services