Answer:
Knowledge gap.
Step-by-step explanation:
Knowledge gap: The term knowledge gap is defined as a theory related to communication which is formerly concerned or focused about the unequal distribution of a piece of information related to society and can be accessed through knowledge being existed in the socioeconomic status.
The knowledge gap states that a person having a higher socioeconomic status gain information through mass media earlier as compared to a person of lower socioeconomic status and this results in creating a knowledge gap between these two segments of a particular society.
In the question above, David is likely suffering from a knowledge gap.