The last time I wrote about Quibi it came from a place of bewilderment. Who let this happen? How could a streaming service be doing so terribly when people have nothing but time on their hands? Why have I not received a cut of that $1.8 billion-dollar budget in exchange for my flawless ONTDā¦