I know white kids who speak it. My son says they call themselves wiggers at school.
But they don't speak it as their default. They speak it to gain the approval of the African-American kids, and probably also to outrage their elders. It's an interesting twist of history that African-Americans finally have enough influence that Euro-Americans (of any age) are starting to emulate their speech in order to gain favor with them.
Correction: It is a reference to Negro Americans. African Americans consist of all races.
The word "negro" has fallen out of political correctness, as did "colored" before it, and the N word before that, which, ironically was merely Southern dialect mispronunciation of the Spanish word
negro, which means simply "black" or "black person."
Nowadays the sanctioned term is "black" or "African-American" with a hyphen to exclude Moors, Egyptians, Copts, Boers, etc. I prefer African-American because that carries the connotation of culture, and a person can decide to leave one culture and assimilate to another. "Black" is all about appearance, and a person cannot change his appearance. A "black" person will always be black, but an African-American can choose to assimilate into the mainstream community and become a plain unhyphenated American like the rest of us. This is an option that the mainstream community did not grant them until very recently so I use language that acknowledges this milestone in the progress of civilization.
I don't think someone is necessarily stupid if they speak Ebonics. But there are some students in my English class who speak it, and when they write essays, they also write in Ebonics. So I think they are stupid if they are incapable of formulating a sentence in proper English. I think it is fine to speak however you want on the street, but in professional and official circumstances, everyone should know how to speak English.
They're not necessarily stupid. They may come from a community where they never hear standard English at home, and it's a struggle to adapt.
But if they actually know how to formulate a sentence in standard English and choose not to do so, they're being rebellious in a way that's going to impair their education, and that's stupid.