I would say that can be all aspects of "Reality" Programming. I would think that any community where people are unwilling to take the time to get to know or understand would view them as a "freak show". And while this concept is frustrating, if not insulting, is it better to have some exposure instead of no exposure?
Kinda like that idiom, "there is no bad publicity"