The Quibi platform has been all over the news lately. From low user numbers to major product complaints, many are calling Quibi’s streaming service’s launch a fail. But what is Quibi? Does it really suck that much? Was Quibi’s launch really a failure?