I don't want it to seem like I'm disrespecting our veterans, BUT... if our soldiers protect our rights and freedoms then where were they when: 1) our government sent Japanese-Canadians to internment camps and dispossessed them of their homes? 2) or when aboriginal children where forcibly removed from their homes and placed in murder camps, I mean residential schools? 3) and where were the soldiers when the police would beat, pepper spray, illegally infiltrate and confiscate cell phones and laptops from concerned citizens, dubbed "protesters" by the State and media during the various APEC, G8, WTO, G20 (at the G20 summit in Toronto a York Region PO was caught on camera saying "this ain't Canada right now", implying a police coup and creation of a temporary police state) and other summits held in Canada? 4) or Prime Minister Borden enacted the Wartime Elections Act in 1917, which stripped many people of the right to vote who would have opposed conscription. This all in a bid (which worked!) to force Canadian men to go overseas and die for the benefit of some rich old European duke?
Whose interests do our soldiers really serve? Outside of WW2 and the War of 1812 (and other battles waged against the USA which I would say is the only country that has actually posed a threat to Canada) I can't think of a single enemy that has threatened "our rights and freedoms", as is so often parroted. Maybe you mean Canadian business rights and freedoms? I'm not dumping on our soldiers. They do what they think is the right thing. But sometimes the biggest enemy is on the home front.