I agree with you that dialects should be respected because there is a lot of history in them. Linguists dedicate their lives to studying how language is used, not just by the elite but by the masses as well. It is important to keep these dialects alive, well, and untainted. However, I feel that it is equally important to keep the standard dialect in tact and for it to be respected as well. Equality for all language forms, without regard to dialect, should be the focus. It's important to me to preserve each dialect, which includes Black English, Chicano English, Appalachian English, Standard English, and the like. So if someone wants to practice a dialect that is different from the standard, that's ok. But it should also be ok for a person to only want to practice the Standard Dialect as well. :)