There was a sentence in an IELTS book written by Mat Clark:
Understanding a culture has more implications. Differences in social background, cultural values and religious belief might make the discrepancy of foreigners and local inhabitants on some issues indelible.
Differences are at least between two things, for example, two beliefs or two backgrounds.
Shouldn't all the bold words be plural?