I realize that no ethernet after an update is frustrating. It was for me as my Pi4 was running DNS and DHCP at home. I've realized that not I didn't have any redundancy, or any plan B in place. So my bad. Keep in mind IMO Arch is for advanced users who like to stay at the cutting edge of software. Arch users are often the first to be using a new release. Programmers and testers are human and sometimes bugs creep in. Nice thing about Arch is that the community and its vast community of experts, will have a workaround out in no time. If your device requires mission critical uptime then perhaps other distro's that could be a better fit or build in better redundancy into your systems. I've had issues with pretty much every OS I've used, and I've used most of them.
It sounds like this issue was caused by a systemd update, so distro jumping to prevent this may be a challenge.
To the dev's let me know if you want me to test anything, in my past life I was a QA tester, so I can probably contribute something at least.