The 0.14.34rc build you provided appears to be working. So, if (even new) Macs needed the change you did, did others complain? If not, thank you for the unsupported support.
Running 0.14.34rc, I notice the log does say, "Automatic upgrade is always enabled for candidate releases." When it auto-upgrades and breaks because Go requires a feature of 10.8, is there any way for me to use 0.14.32 and forbid an upgrade? I see only command line options to force upgrade, not to forbid upgrade.
I'll try to use Syncthing as long as I can or fall back to my now ancient version of another sync program I can prevent upgrades for.
I guess it's relative viewpoint of a developer or user. As a developer, you keep on the edge of new, and old stuff looks old. To a user, what they have is what they have, and they look for software that will (continue to) work. I don't think one is right or wrong.
There is pain to upgrade or not upgrade. I actually have a 10.7.5 Lion installation, but using that upgrade breaks other things I value having working. With my Win10 machine, it keeps trying to upgrade a USB/serial cable driver for which I require the old version.