As a Gen Z and someone that likes Roots, here's my take:
Roots as a brand has built around a sense of Canadian, which I personally appreciate. Being part of a generation that saw local businesses being squeezed for profits by International Conglomerates with zero ethics (*cough* Tim's). I will say that I am probably a lot more woke about this stuff than most of my fellow Gen Zs and most just wear it because it's trendy.
Their stuff is really comfy though, although the price is hard to justify. Still, I feel better buying from a company who's whole business model isn't fast fashion, as my few year old sweatpants are still wearable if I didnt outgrow them. As for their demise in Canada, I have doubts, but these are, in the words of many: "unprecedented times".