It’s funny. I have spent a lot of time at the Pine Ridge Reservation. The people there, who call themselves Lakota, hate the term “Sioux,” but the mainstream media throw that term around carelessly. They’re just too stupid to bother to get it right.
Probably because the word “Sioux” was derived from a word which meant “little snakes” that was bestowed upon them by another Indian ethnic group and was NOT intended as a complement.