This isn’t entirely on-topic, and it’s a bit negative, sorry about that!
Max patches just don’t play well with version control, and specifically git. It really needs a human readable file format that is diff friendly.
git is obtuse, arcane and frequently annoying. But it’s also magic.
It’s like a secret world of (almost) every piece of computer code ever written, and (almost) every change to that code ever made, and those of us that use it end up with small pieces of that vast data set on our computer. git is the fabric (or medium) of modern coding (and GitHub the social fabric).
I think Cycling 74 need to develop a way to tap into that magic. In someways I really like visual programming, especially for signal processing, though I go crazy and swear of it whenever I need to refactor. What I would love is hybrid approach, human editable text for when that’s appropriate (and for version control), but graphical for when that’s best.