I personally found it too informal; I found the numerous non-technical remarks about how "boring" TCP off putting, tbh.
That said, I understand that the author added these in an attempt to make the article more enjoyable. I also appreciate the fact that some readers will indeed find these additions enjoyable. To each his own.