Management at Intel has seen a major shakeup recently, and the blog series you linked to was public enough that the new management probably knows about it, and makes good points not just about the technology but also about the organizational failures at Intel.
It's entirely possible that the winds have shifted and that the new management basically pointed a finger at the ISPC blog post series and said "more of that".
It's entirely possible that the winds have shifted and that the new management basically pointed a finger at the ISPC blog post series and said "more of that".