Why engage is a good question :-) I had the misfortune to see a link on Twitter and discover people were wrong on the Internet.
I do think there's useful stuff to learn and discuss here about software development and dbus itself if people dig in and understand it. Perhaps some bystanders will learn something.
I welcome improving and even disrupting and replacing dbus but I don't think the kind of criticism found in this article will lead to that.