interesting.
it would seem to be cultural—black americans have other priorities.
come to think of it, urban blacks are not that patriotic.
small town and rural Christian blacks are more patriotic.
If I may make a slight change in your statement:
small town and rural Christian Americans are more patriotic
.