I can't see the problem tbh. The cadets could be the making of some of these children and if they did join the military it could provide them with a life and career that was beyond their wildest dreams.
Joining the military doesn't mean chucking on combats, putting on the cam cream, grabbing your gun and standing on the front line. There are loads of careers you can do. DH has been an aircraft mechanic for over 30 years. He left school with average qualifications. He wouldn't have had the life he's had on Civvie Street. He's worked on a huge amount of aircraft from Spitfires to Typhoons.
DS1 joined the army at 19. He's got all his GSCEs and 3 grade A A levels. He's an amazing soldier. He's gained mechanical qualifications as has the blokes he joined with who didn't have the same grades as he does.
He's been skiing, sailing, snowboarding and mountain biking with the army. His best mate who went too had never been on a plane, or abroad, because his parents were too poor. He's played rugby and football in the USA for his regiment and he swims for them. He's having an amazing time atm.
There's bad sides to being in the military. Your life isn't your own but there's quite a lot of good ones and tbh kids could do a lot worse.