As nouns the difference between superficiality and shallowness
is that superficiality is the property of being superficial, the tendency to judge by surface appearance while shallowness is the property of being shallow.
superficiality
English
Noun
(superficialities)
The property of being superficial, the tendency to judge by surface appearance.
shallowness
English
Noun
(-)
the property of being shallow