Так ото ж. Ладно там "русиш" и "рашн" или "филиппин" или "пилипин". А тут совсем разные слова-то!Впрочем, я-то понимаю. Слово "немец" - у славянских народов - от слова "немой", то есть "не понимающий языка, чужак".  Ну исторически так сложилось.  Английское "German" - из латыни, название народностей, германцы. Британская-то империя - в какой-то мере наследие Римской, когда римляне пришли на Британские острова. Aleman - тоже как оказалось, произошло от графства Алемания (вроде французского, но там уже пойми-разбери). Ну а сами они себя Дойче называют - ну имеют право.