Anyway, all you have to do is look at the quality of the stream from Rugby Canada today compared to the US club final's stream to see how amateur RC is. Not just the camera work, but the production value, the commentary and the ref being mic-ed up.
The fact that the stream is usually crap doesn't mean that RC is amateur. The problems that Canadian rugby faces are more related to a low population in a vast country that plays rugby in both summer and winter (provincial union politics). To suggest a national union is amateur over something like a live stream doesn't look at the things that actually matter- like how that team performs.
In any case, the display in Edmonton today was no different than the usual 4-5 thousand that usually turn up for a test match against Canada in Glendale.