Вниманию редакции: ответ по тексту.
Маленькая поправка - не "единственным" занятием, конечно же, а одним из основных и самых важных, конечно же. Ведь были знатные, которые являлись чистыми придворными, дипломатами, высшими и средними чиновниками, иногда выбирали даже ещё и другие сферы приложения своих сил...
Ну а теперь - о причинах. Во-первых, прямая военная сила в течение многих веков и даже столетий была единственным критерием состязания государств. Не абстрактное "богатство" и "процветание", а только те богатство и процветание, которые хорошо защищены - вот что ценилось! И естественно, что в этих условиях престиж военной службы вообще взлетал до небес.
Во-вторых, отчасти связанное обстоятельство - военные, особенно высокопоставленные, могли очень сильно обогатиться. А продвижение в военной карьере, в условиях постоянных войн прошлого, проблем не вызывало.
И наконец, военные навыки использовались для защиты своей жизни и имущества. Только превосходя, к примеру, рабов или крепостных во владении оружием и навыках тактики, можно было особо не опасаться их. Да и самозащита от разных разбойников опять же...