Well, it really doesn't help at all, except perhaps to confirm my suspicion that you are indeed John Kerry, hunting deer on your belly instead of still-hunting on your feet or sitting in your stand.
Hey, since this picture is just the back of some guy's head who is shooting a gun, we really can deduce very little from it. I hate to break it to you, but there are plenty of guys who have shot guns in the army - I mean PLENTY of them. What I'd like to see is you and that monster 10 pointer.

That would help - but only a little, because there would be virtually nothing in that picture showing you taking your little nap and then later waltzing into the woods in broad daylight to do a little impromptu scouting as you walk into a bedding area and tag your monster. I'm not saying categorically that you didn't take the monster. I am saying that your putting other guys down for using certain legitimate tools suggests that you are too immature to tell the truth here. So, I suspect you are lying.
The fact is hunters know that stalking is not feasible in all circumstances, I don't care how much training you have. While I almost always hunt on foot, I also understand that it is perfectly acceptable to scout a region, determine the "best" place to put a climber, and then wait patiently for the action. In some regions and situations I will use a stand every time.
And yeah, I can take deer in jeans. Heck, I can probably take 'em buck nekkid. But I think with camo hunting apparel that is made for comfort just sitting there staring me in the face, it is just stupid not to take advantage of it. Cotton kills pal, at least in some regions where I hunt. You can waltz around in your jeans if you wish, but when the family jewels get frozen to your thigh you won't slinging all of that "army ranger" crap then. LOL
The upshot of the thing is this: where hunting is concerned, there are very many ways to skin the cat and they are all quite legit. Ragging on your buddies for using some tools of the hunt is just plain bad form. Start your school, but I hope your students go elsewhere to learn some class.