Well, I'm Artillery. But we got reorganized into a IN CO, so I was an IN PL, without all the training.
Since I'm anon, i will say that I have been less than impressed with NCOs. 1/20 are really good. As in always do PT, care about training, teach guys stuff. Most, especially E7 level, are there, and feel untouchable. So they slack off, dont observe training, skip out on PT etc etc. And it was my job to keep them doing their job. It gets worse of course, with 1SGs, who dont do anything with training, and their whole job is worrying about medpros, and who has an appointment or staff duty, and then SGMs, are almost completely worthless. Completely. They don't even plan training, or comment on it, they certainly don't do PT, they just ride around and make sure guys are in the right uniform, have a haircut and the lawns are mowed. Absolutely worthless. E6s though, thats where the best NCOs are. I went through OCS, so I had this really big idea about how great everything would be, if I just listened, and facilitated what they wanted. Which turned out to be shit. So its a balance. And as far as coming home, something i've noticed with many guys, they think thats the mission. 100% survival is not the mission. Thats not the CDRs intent, or even a key task. If people, or myself die, so be it. We volunteered to die for the country. But camping on the FOB, not going out, and just counting down days is tantamount to fraud/waste/abuse in my opinion. These of course, are the worst things an LT can say, and I realize that. But i've had to carry to many E7s, force them to do their job, teach and do training myself, or encourage/motivate them in PT to believe the lie. There are simply good people, and bad people, of all ranks. Some E4s should be CPTs. Some MAJ should be E4s. Some E6s should be LTCs...