Yeah I agree. Mr. Chen strikes me as too professional to put his employer on blast like that, but he's likely not a fan.
I imagine he's fine with it in terms of job satisfaction at the very least, as far as I can tell his areas of expertise are shell and related COM internals, and he clearly takes pride in the nuances of cleaning up other peoples' messes, and if there are two things that have remained constant in Windows programming over the past 30 years, it's COM and messes.
It's not as if he's stopped working on Windows since 2000.