Critics say Tidal is a flop but Jay Z defends his music streaming service on Twitter, saying it's "here for the long haul". Continue reading...