You're right! I'm used to his articles being full of self promotion and Wolfram-talk, but this one is not.
I saw Stephen Wolfram in the URL and hesitated to click at first for that exact reason. This turned out to be a fantastic write-up though, so I'm glad I gave it a chance.