I agree with the first post, except about the core functionality of blizzards. They need to be made clearer, but I got used to them in 1v1's as a phenomenon and they provide some cool new strategic possibilities to do. The planning of fire pits, destroying of them, death by freezing in early/mid game gives new options, and lower visibility can lead to some nice ambushes. To anyone who says you are forced to camp I claim its not true, there are a lot of posibilites, even for infantry. Just plan ahead.
Maybe if they reduced the rate at which you lose temperature it would help.