It's certainly self promotion, and fairly blatant I suppose, but what about it strikes you as tasteless?
I think his central point - writing more helps you write better; StackOverflow is an easy and welcoming place to write more - is largely true, and I don't think he should be unable to say it just because it happens to promote his own interests.