Надо спросить: "были ли в античности воины гетеро?"
Вспомнив всех великих мужей античности - у каждого был менее великий близкий друг. Эт раз. Геркулес и Иолай, Александр и Парменион.
Сейчас, чтобы съездить в другую страну трубется 3 часа, тогда для похода военного или исследовательского лет 20. Т.е., большая часть жизни бедных вояк. И они знали, что шлюхи в захваченных деревушках хорошы, но не долговечны. А вот собрат-воин с большим копьём всегда неподалеку, поддержит, утешит, согреет. Ну и, само собой, это не единоразовая акция.
Это причины.
Поощрялось ли это? Нет.
Наказывалось ли это? Нет.
Это просто было.
Если говорить о жизни в городах не милитаристских - гейская гейщина лишь подрывала устои брака и семьи, что негативно влияло на.. ну, не мелитаристские города. Поэтому там мужеложство наказывалось (таким образом, чтобы НЕ понравилось г-дам педерастам).
Небольшая поправочка. Не гомосексуализм, а гомосексуальность
Автор попутал 300 спартанцев и 300 фиванцев