im not sure your argument holds water ( that military people are less smart than civilians ) or that most people do it because theres few options open..
I think you would need something to base that on..
Im sure there are some stupid peope there but theres alot more stupid civilians i think

they just dont have guns and make tough decisions nor are they held up to such high standards..
Most americans couldnt jog with a 30 lb backpack for 1/4 mile i think heh not that that has anything to do with stupididty but..
I think lots of people who join are actually true patriots who are actually trying to do a good thing and that doesnt make them stupid.. foolhardy maybe , gullible a bit perhaps , but not stupid..
Theres prob alot of power trippers as well
but again these types of people exist in civilian life 2