Something people often forget is that training only gets you so far. I remember my first deployment I found my training was absolutely unsuitable. Granted that as a pilot I didn't spend a lot of time chewing dirt when I deployed, but flying CAP when you MAY have to deliver CAS is very different from training for it. In training, safety is the #1 priority, so you plan, brief, revise and rebrief. Then every segment is analysed. In many ways the regular training fighter pilots go through day in and day out during peacetime doesn't prepare you for those times you take off to fly a simple patrol where you're only supposed to be eyes, but you've got bombs strapped to your belly "just in case" someone needs you. But if they do, you can't plan, you can't brief, you can't revise. You just go nose down and carry out the same steps you've done time and time and time and time again, but without the comfort of knowing that everything has been planned out to the smallest detail. I never actually had to drop ordinance during my deployments, but it never left the back of my mind that I might be asked to deliver some, possibly danger close, possibly based on vectors from a guy whose never actually called in a live strike before (so we'd both be losing our cherries), possibly by a guy who actually has no interest in airplanes and therefore only the basic knowledge of how his information is used by me. If they're asking for me, should I do a high-speed recce pass first to visually ID targets, or is the situation so dire that if I'm called I should just roll in hot and blindly trust the people giving me guidance as competent, well-trained troops? In fact, will the person giving me info even be part of the same unit that's requested me? What if that Aussie voice isn't just someone who moved from Australia to Canada and joined the CF, but actually an Australian Army or Air Force forward air controller relaying the info? Is there any chance the protocols are different and there's been something lost in translation? I sure don't want to be responsible for blue on blue, but I also don't want to do I high speed pass only to visually ID friendlies being overrun and the window where I can actually help out is gone because I delayed.
My point is that there's no training like the real thing. And that's part of what being a professional army is about. If all we do is sandbag, we're not really an army, we're just a national guard. Did we lose a lot of good men for little direct gain to the civilian Canadian public? Yes. There's no arguing that fact. Does the military benefit immensely from every action it takes part in? Absolutely. Were Afghanistan and the Afghan people people better off, even if only in the short term? I'm sure some would argue it, but my experience talking to people who were there is yes. Did anyone expect Afghanistan would solve the crisis in the middle east, eliminate extremist anti-west sentiment and usher in an era of peace for all mankind? No.
The only other point I'd like to make is this: don't presume to tell soldiers that they've "wasted" their lives or their time. Some may think so, some may not. But unless you're currently wearing a uniform and participated in their deployments, who are you to dictate that no value has been gained? I've seen so many people hide politics behind empathy for soldiers. "Bring our men and women home." Well, why? Don't bring them home just for the sake of bringing them home. If you disagree with the mission, that's a political issue and should be addressed by the political venues, but soldiers don't want you bringing them home just because you think they should be home. People join the military knowing they're going away, knowing their job is to be the physical manifestation of the political will of the nation. They aren't pawns to be used for political gain. If you have a reason why we should or shouldn't be engaged in the specific operations, debate it, protest it, do whatever you want, but don't make soldiers your reason. When I was in, we fuckin' hated that. With a passion. We knew what we were getting into, and we were there doing out job, we didn't want to be fodder for debates back home. I signed on the dotted line to lay down my life for my country, don't nullify my commitment or the sacrifices my brothers made by saying we're "wasting our lives". This is what we signed up for, we're not "wasting" anything. Would you tell a firefighter that died in a fire that they wasted their life? Of course not, it's insulting and belittling. What makes some peacenik qualified to say that a given life was "a waste"? It's a waste if you believe there was no benefit derived, but I don't get to judge the value of your life and actions, why should you judge mine?
I guess my point is if you want to discuss the mission, discuss the mission and leave the soldiers out of it unless you're engaged in an act of remembrance. And if it is an act of remembrance, leave the politics of what we should or shouldn't have done to another time.
That's all I'm saying on the subject. I've lost a few good friends in military operations over the years, and it really grinds my gears to hear people talk about them as "wasted". If you feel so compelled to call other people's death "a waste", then perhaps you should look at how you're spending your life. If you died today, would your death be any more valuable?