I think it is because they are awesome.
yes, signing bonuses are awesome, but i am just wondering why the military does that when to my knowledge, no other organization provides signing bonuses of that magnitude to high school graduates or for that matter any signing bonus.