You forgot "stress cards" ;) Ah, the "old Corps"...but, then, what am I talking about? I was swinging with the wing. Semper Fi!
I've seen Marines on this forum comment that the new Marine basic is even tougher than what they went through. These are guys who have seen both. It must be a bunch tougher, because basic never gets easier with the passage of time. Sort of like having to walk 12 miles through the snow, uphill both ways, to get to school.