Recall is just a matter of practice, you had trouble recalling OLLs after you first learnt them. ZBLL did take a long time to get used to and as I am still changing algs around, recall is still an issue sometimes, but there is no metric where OCLL or COLL is faster. Even without EO skips, ZBLL makes up a disproportionate amount of my above average solves. All of my fullstep sub 6s have been 1LLL.
By the same logic, Recognizing OLL is harder than OCLL. You don't think damn, I didn't get solved EO this is going to be hard to recognize. It's possible that these cases are harder to recognize, but you wouldn't say don't learn OLL, he recog is terrible.
Your opinion is your opinion and I can see the argument that it's not "worth" learning, because that is dependent on how much you dislike learning algs. As someone who uses 1LLL on close to a fourth of my solves, I'm telling you it is faster.