On short flights a quick announcement might be whats required, a high workload in the FD can make a PA tough to fit in.
Also, nobody on board can adjust the volume of the PA, obviously accents and the ability to talk in a more clear manner would help, but aside from that it is what it is, only boeing can help.... nothing to do with it being a LoCo
YYZ