Of course, I understand your reasoning and point of view well.
I have used Finale for 10 years, Sibelius for 5 years and Dorico for another two years.
In this experience, I have always struggled to be able to "bend" the software to my needs. Sometimes a very extreme bending, so much so that it often leads to distorting some functions in order to obtain something very simple.
Then I arrived on Lilypond and I discover that the tweaks certainly work at a deeper level, so much so that it is possible to obtain very elaborate results (I am thinking of notations for contemporary music for example). And all this, with an extensible and completely free programming language.
So, forgive my perhaps excessive enthusiasm, but I see so much potential in Lilypond that I am satisfied with it. I will see the limits and, theoretically, as my syntactic knowledge of Scheme increases, I will look for a way around them.
Thanks again for everything
Rip_mus