I knew about the snow, but not about the derelict state of some of the surroundings. However, isn't it normal for a reasonably large city to have vandalized parts like that? I'm sure you could find similar scenes in cities like Paris, Brussels or Berlin.
If you have any other resources about Tallinn (biased or not ;-) ) I'd love to take a gander, it's actually quite hard to find good intel about it. I noticed you're Canadian - did you use a guidebook when you first arrived? I'm wondering which one I should get.