I worked 4 days a week in that mine for a year and the only complaints I ever heard about the movie were from Canadians. I think we are overly critical of how our own nation is represented when we don't have a say in it. But the foreigners who saw it always came out saying "I want to see Canada now".
Sure, the movie is dated and the lumberjack theme is a stereotype we'd rather distance ourself from on a daily basis...but then look at all of the other pavilions. Do you think the Norwegians who visit WDW love the fact that they're represented as a bunch of troll fearing fish eaters in traditional circa 1900 clothing?
When you work there, you're told that each pavilion was built to represent the country at the turn of the century (the golden eras, if you will). Is that not true of the Canadian pavilion? And if you were to update each pavilion to portray the countries modern day cultures, wouldn't they all kind of be very similar? The world is a lot smaller place now than it was in 1900.
Like I said, people came out of that movie raving about our country and how beautiful it looks...and when they look on the internet to do a bit of research when booking their vacations after being inspired by the cast members in the pavilion and the movie, they see that we don't wear bell bottoms anymore and we that we're not a bunch of lumberjacks.
I'm sure that no matter which of the countries you're from on the world showcase, when you visit your own pavilion, you would have criticisms of it and how it does not represent "you" adequately. Honestly though, not one conversation I had was about how ridiculous Canada looked and that the individual would never visit.
So would you like to see the pavilion changed to represent modern day Canada (which is very similar to every other modern day 1st world country), and then the rest of the pavilions stay the same? It just wouldn't fit, would it?
When you get past the uncomfortableness about the stereotypes portrayed and compare the pavilion with the others, you'll find that the Canadian pavilion is one of the nicer places to be on the world showcase.