It feels like iconic Canadian brands have been dropping like flies lately. Here’s why — and how some companies have managed to thrive.