выковыривание смысла слов через их разбиение на части - идиотизм. Слова так не возникали, хотите понять происхождение слова - придется долго ковыряться по древним источникам и смотреть, как оно менялось.
вот у вас слово воин и война получились не связаны:)
а они тебе "на"?
это фантазии Задорнова
По одной из версий, слово ВОЙНА в переводе с санскрита означает - "желать больше коров"
На Ху замени первые буковки.
Вероятно, раньше произношение было нечётким, и звуки "в" и "б" почти совпадали и подменяли друг друга. Пишут, что раньше славяне говорили на бойцов "вой". А когда боец давал кому-нибудь трёпку, говорили "вина".
Потом научились чётко выговаривать "б", появились слова "боец", "брань", "бой". Но "войну" оставили, как есть. Но и сегодня, когда бойца хотят назвать по старо-патриотически, говорят на него "воин". Вроде.
http://slovari.yandex.ru/~книги/Этимологический словарь/Война/