You made a claim about them getting a terrible return of investment.
Yes, on the limited theatrical release that was under discussion, hence my use of the word "tiny." That would have made no sense if I was talking about the online release. In fact, I don't think news of the online release had been anything more than a rumor at that point. The fact that the online release seems to be a success doesn't change the fact that the theatrical release was not. You're going to have to accept that, at least in this case, you were out-pedanted. Insert witty "deal with it" gif here.