Почему мы "славяне"? Расскажу сейчас всё, что знаю об этом слове, как лингвист и как любитель этимологии. Первым делом выделяем корень, и получаем "слав". От него в голову сразу приходят лексемы "слава", "славить", да и многочисленные древние имена, вроде Святославов и Ярославов. Этот корень "слав" происходит от праиндоевропейского *ḱlew, который нёс семантику слышания (во-первых, просто слышания звуков, во-вторых, получения слухов или известий о ком-то или о чём-то). Переход праиндоевропейского [ḱ] в русское [c], надеюсь, уже никого не удивляет...
Нередко на страницах интернета можно встретить приведённую этимологию. Её поддерживают и разделяют совершенно невежественные или злонамеренные люди. Она не имеет ничего общего с реальностью.