The thing is that it isn't that (enough) much more snow safe then the Hagfors area, they don't have any snow today either so that wouldn't have a made a difference.
There are plenty of hotels in the area, especially in Tällberg which have several larger hotels and bunch of smaller ones.
Move it north? Where? Sweden is not a motorsport friendly country, quite the opposite.
The issue with the moving it north to somewhere very snow safe is that it likely have a lot less population, basically
where there are allot of snow, there aren't that many people living.
Östersund is in Jämtland province, about 110'000 people live there + 200'000 in Trodnheim. So you've got about 300'000 people
compared to 100'000 in Karlstad alone+ 200'000 in the rest of Värmland + 1.7 million in Oslo metropolitan area + 500-600'000 in Akershus county.
Then within the same distance (or very close) as between Trondheim and Östersund, you also have Västmanland (1/4 million),
Södermanland (300K) and Dalarna (300K).
You do the math but the difference in the population basis itself is very large.