A speaker may avoid naming someone out of respect, or may avoid the same name out of contempt. The outward omission is identical, but the intended attitude is opposite. Context, not the bare absence of a noun, decides the meaning.
Other purposes include retaining deniability about whom one meant or suggesting that the individual is too well known to need identification. For instance, “حَضَرَ” (He arrived) can suffice only when a particular person is already recoverable from the situation.
Thus omission may economize, honor, disparage or allude. A reliable analysis specifies both the missing referent and the communicative reason for omitting it.