It sound more towards the Marin Corp philosophy; each Marine is first, a rifleman.
In my Army days, Basic was 8 weeks. Advanced Individual Training (AIT), another 8weeks.
Infantry AIT was tough. Clerk Typist AIT was not.
Army OSUT for Infantry has been extended, and Combat Engineer and other MOS recently got extended as well. There’s been a major overhaul to Army initial military training over the last couple of years. It’s more Marine-like, in the sense that the Marines seem to train people more up front, whereas the Army had this attitude of “you’ll learn when you get to your unit.” I’d rather get people squared away up front.
Same for me, it was basically 16 weeks of basic.