Ok, it's sensible to make these logs easier to parse.
I don't understand why an entirely new Tag-Value scheme was invented though, and this article doesn't attempt to justify it. Maybe it's not new and I just haven't heard of it?
Why not use: JSON ASN.1 BER Or any other scheme with existing, mature, encoders and parsers.