I think the OP has a worthwhile question. At this point, one has to assume simply as a realistic generalization that a very large proportion of the 1.2 billion NO-goers materially lack the Faith, and though perhaps it is not their fault as laity, and therefore one is careful not to judge their desire to be Catholic, still, isn't God sending the Catholics among them graces to realize the truth? Are they rejecting these graces, or is God not sending them? Or is there some other theological explanation for why they remain in the NO? I don't know, but in my opinion it's an interesting question, and not one that merits veiled accusations of pharisaism.