I listened to a speaker not too long ago..at a local Islamic event..and he mentioned that same hadith..and described the meaning and nature of it..and how it presents us to non-muslims..
it answers a lot of questions you may have about how we're treated as Muslims doesn't it?
jazaka/jazaki allaho khairan for reminding me of it