Cluetrain Departed

What the fucking hell happened to Ian Welsh and Caitlin Johnstone? I barely know a fucking thing about Taiwan and I can’t even state how absurdly clueless her take is here.

Can’t believe I used to respect those people.