My best understanding of Transport Canada(same as FAA) is that posting drone video constitutes an intent to make money simply by participating(uploading drone video) as one can make money based on number of views or traffic recorded visiting your video.
On the TV news, I saw the gent say he would fight that fine in court but never saw any results if it has even made it thru the courts yet.
I post nothing to youtube and being an American in Canada with TC pilot license, they could fine me, revoke my license and then ask me to leave their country.