As a former Navy Nuke, the advice that was given was pretty solid. He wasn't advocating being an 11B in the Marines, the Navy Nuclear program or CT program, quite a few Air Force technical ratings will get you 2-3 years of schooling that a lot of Universities will give you credit for, a solid technical education and actual work and leadership experience. Plus, if you don't want to do 20 (or more) many of those programs also come with some sort of "college bonus" on top of the GI Bill, so that after you do your 4 or 6, you can go straight to school. Now you have a degree, actual experience, and leadership skills. Trust me, that means something and you will quickly surpass your "peers" who just have the degree.
I did 10.5 years in the Navy, was able to get my undergrad while I was in (tuition assistance meant I didn't have any debt either). I am less than 50 years old now and am the General Manager for a parent company that has three companies under it. I live debt free, live in a nice house (not a McMansion), own my own hunting property and will be able to retire at 60 if I wish.
If the military isn't an option and you don't mind travel, get on with an industrial construction company and learn a trade. Our welders are paid 32-35 per hour plus 130/day per diem. Most of our projects offer at least 60 hours per week during our busy seasons (spring and fall). You can easily make $120K and only work 6-7months out of the year. Our Superintendents/PMs are making $225K+. None of them have college degrees. All of them are very smart guys, lead people well, and work exceptionally hard.
I also know quite a few guys who started in the field, made good money and put a lot of it away. After 5-10 years, they parleyed that into full time maintenance jobs with one of our customers, or took some of that money, went to school, got an Associates or Bachelors degree and entered the corporate world, or in most cases joined the management track in their old company or similar company.
There are lots of options. Just commit to one and work hard.