I'm not Canadian, but that's a really interesting article!
This reminds me...I was in Vienna last week and standing in line to buy a ticket for the underground. A group of men in front of me had purchased single tickets instead of the 24 hour tickets that they wanted and offered to sell me theirs. I also needed a 24 hour ticket, so I declined. A young guy with a rucksack got in line behind me and I asked him if he needed a single ticket or a 24 hour ticket. He looked at me terrified and just said "Uh, no...German, no German. English?" I asked him the question and he didn't need the ticket either. I asked him where he was from and he said Canada. I said "Oh, well Happy Canada Day. Is that what you say, happy Canada Day?" He said "Yes, exactly! How'd you know?!" I had heard it on the radio, but he seemed to enjoy that and explained that it's primarily celebrated with BBQ and alcohol
Most everything in Canada is celebrated with BBQ and alcohol. Great country.