What do you mean by "diversity"? Diversity is open to alot of interpretation.
That word has a singular definition in our current culture. Lack of diversity can only mean too many white people.
It is amazing- outside of Texas, Va, Fla, Arz, Cali(surprised how many) there are not a whole lot of Rep Mayors of big cities.White man bad? you may be right. But all the places being touted are majority white by far. Lake George, Cape May, etc. are whitey whitesvilles. If he is looking for that kind of diversity may I suggest Minneapolis, chicago, San Francisco, Baltimore, or any other democrat controlled hellhole city!
A neutral definition regardless of any culture would be too much of any one majority, whatever that majority might be.
diversity = plurality (or as close to it as possible, i.e. no majority greater than 50% of the whole)
lack of diversity = homogeneity
With that.....IBTL
When I brought up Diversity in Sussex, I had diverted from a long weekend to home hunting earlier this year.
We are an interracial couple that does not have to live in a town that is "diverse" so to speak by numbers but "diverse" by acceptance. We have always lived in Upper Middle Class Suburbia, my wife has always been in a "white male" profession. Neither is an issue if and when there is acceptance. Many of the areas we saw in that part of NJ, were not very "accepting". And while not hostile, you did get stares and a coldness.