You’re right, they also enlist for free college and the signing bonus.
My entire extended family has connections to the military. I grew up on Army bases. I know friends who enlisted and others who did ROTC. I nearly did Air Force ROTC myself for purely financial reasons (ended up going to a cheaper school, still paid for largely my father’s post-9/11 GI Bill benefits). I’m familiar with the subject matter. Access to Tricare and the VA hospital system is a big part of the military’s recruitment appeal.