>> I cannot accept that putting a breath mark on the downbeat should
>> ever be the expected output, especially when that only occurs due
>> to a grace note in another staff (which, from what I understood,
>> doesn't shorten the preceding note but the following one anyways).
>
> Grace notes in LilyPond generally shorten the preceding note.
BTW, this is not documented in any way in the grace note section of
the NR, as far as I can see.
>> It's nonsensical to me that this should be considered intended
>> behavior. It's simply non-musical to assume that a breath mark is
>> meant to go after the bar line unless otherwise specified by the
>> engraver.
>
> The problem with fixing perceived bugs is that one has to be very
> careful not to introduce actual bugs that one can then not get rid
> of.
Alas, David is right. The grace note synchronization issue #34 has
been filed in the tracker 20 years ago (almost to this exact day), and
we haven't found a satisfactory way to solve it, only to ameliorate
its effects.
Werner