I would like to get people's thoughts on why Canadians, as a whole, are less interested in O gauge trains?
I grew up in Canada. It was almost impossible to find anything but HO or N scale trains. I traveled the country during the 70's, 80's and 90's, visiting every hobby shop imaginable. People would tell me "we don't sell tinplate!", "Lionel's bankrupt", "we don't sell toys here!", or "we can't get them". There were many snooty scale modelers who looked down their noses at three rail trains in particular. There were exceptions, like George's Trains, and a few others. When you did find O gauge trains, they were always 3 times as expensive as in the USA, and for no small number of reasons. For example, I once found an animated newstand for over $200 at George's Trains, and that was in the 1980's ($400 in today's dollars!)
Looking at OGR forum membership, as a potential gauge of interest, there are 133 members in Canada, versus 8,483 in the USA. Adjusting for population, this would imply Americans are 8 times more likely to be O gauge enthusiasts. Wow!
My first guess is the financial hypothesis. Canadians have never had as much disposable income as Americans, due to a variety of reasons, including taxation. Sure, to be certain, there will be Canadian members on this forum who will disagree. But they are the scarce few who can afford the hobby.
Any other thoughts?