That post rehabilitated neoliberalism. There is now a community of people that use the term this way. Many have tens of thousands of followers on Twitter. Memes are created by its fans. CEOs of huge startups drop-in to do AMAs, etc.
To say that there has been no change in how the term is used or perceived over the last few years is utterly ridiculous.