Following up on https://tratt.net/laurie/blog/entries/which_parsing_approach.html, I have just about come to the same conclusion independently. I have spent the last two years trying to make PEG parsers support left recursive rules that parse left associatively. My many failures at implementing support for left associative left recursive rules in a PEG parser are what led me to GLR parsing. Now to figure out to disambiguate a grammar...

Edit: I just ran across https://rust-analyzer.github.io/blog/2020/09/16/challeging-LR-parsing.html, written today, which lends further support to the "just use GLR" argument.