Apple Launching Streaming Service – Is It Too Little Too Late?