Same as any city. New York for example is so much dirtier and uglier than Tallinn, would never imagine living there.
As for snow, 7-8 months is exaggerating, if not pure lying :) It's true, that the weather is not African, then again it is really varied and one of the few places where we do have 4 really distinct seasons.