You stated:
"In principle, "invasive" and "monolithic" are legitimate complaints, provided that they do actually apply to patches in question."
For the records, the current incarnation of LTTng is modular and non-intrusive: it's a stand-alone package organized as a set of modules that can be used as building blocks for a tracer.