If there's one thing Canada has lots of, it's snow. Except on the west coast where we are, it's rain, rain, rain all winter long. :( The general rule of thumb is 20 lbs per cubic foot of snow. For an 8' wide RV, that's only 160 lbs per foot (lengthwise along the roof). The average adult is likely putting much more stress on the roof because the weight is transferred to two small spots - your feet. In comparison, the weight of the snow is a distributed weight from side to side and towards the outer walls will have less effect than in the middle.
I'd say a foot of snow is really nothing to worry about which is probably why dealers and others just leave it up there and nothing happens.
Building codes have tables for roof trusses and joists for snow loads in specific regional areas and trusses/joists typically have much greater spans and deflection from the weight of snow has to be taken into account.