Disposable income matters so much. It's the difference between someone going out once or twice a week and someone going out once a month. You've just mentioned housing prices. Even if your mortgage is $225,000 instead of $450,000 (which is around the average cost a home in KW, ignoring down payments and interest rates), the difference between $55,000 (take home pay around $42,000 ignoring deductions) and $80,000 (take home pay $60,000 ignoring deductions) is massive. You're not saving $18,000 a year on a mortgage in the Soo versus KW at these income levels. Everything else living related will be as or more expensive in the Soo due to the distance from supply chains.
And regardless, even if I wasn't disputing this, your argument that things are cheaper in the Soo (which I don't agree with beyond land, which is cheap because the demand is much lower) supports my argument that there is a reason that concessions are cheaper. The base cost of these items in both locations are roughly the same, probably a little higher in Sault St. Marie, but in Kitchener they can afford to charge higher markups while in the Soo they can't. I don't know the numbers behind the concessions at the Rangers game but it most be profitable enough. And although I don't live full-time in the city anymore, I still go to several games a year and the concessions seem as busy as any other arena. Maybe even busier because the concourse at the Aud is so undersized.
I don't see why people keep thinking this is off-topic. The business of the Rangers is still on-topic to a Rangers off-season thread. Not everything has to be about the product on the ice.