I think that the 'alternative' website you got this from is about fifty years out of date in its 'research.'
I've occasionally hung round with lefty students recently. None of them have Che t shirts. I remember one person having one when I was a student twenty years ago. My parents probably knew two of three in the 60s.
The youngsters who want to be cool and kitsch these days. where Nirvana and Oasis t-shirts. The same kids in my generation wore the Who and Pink Floyd t-shirts. I had a Clash t-shirt, with the cover of London Calling on it. Now it's Oasis and Nirvana.
God, this is making me feel f***ing old.
Thanks for nothing.