Unfortunately, any young person who joins our military is going to be somewhat disappointed. Not by the lack of powered armor, jump suits, drop pods and mini-nukes, but by the utter lack of focus our military is given by its civilian leadership. Even when Heinlein wrote it, there wasn’t that clarity, but there were hints of it.
Sounds like you’re mentioning the Halo universe.