Ya, I very much prefer structured logging like this. It also makes it significantly easier to just up this into ES or something else vs. pattern matching (random) output through regular expressions to extract the same data. The fact that we can have multiple outputs is tremendously helpful as what is machine friendly is not necessarily human friendly and both can be useful.