Arch is not harder to maintain nor is it easier to break, that's a myth. If anything, it's the opposite, as a rolling release stays up to date, though it relies on the user keeping it up to date. If you get lazy with updates, then yes, you are going to have problems eventually.
This is normal behavior. There is much more to the JVMs memory usage beyond what's allocated to the heap - there are other memory regions as well. There are additional tuning options for them, but it's a complicated subject and if you aren't actually encountering out of memory issues you have to ask if this is worth the effort to tune it.
Still waiting for 0.2.0 to hit the main fdroid repo, hopefully it's soon...
I use syncthing all over the place for this sort of thing. I have some sync directories that are multi way synced across multiple devices, others that are one-way drop targets to a specific device, others that are for operations like backing up photos. It's quite excellent with a good sync algorithm that rarely results in conflicts.
Just install arch if that's what you want.
Otherwise, RTFM - debootstrap.
Maybe they are, but this is the way the medium works - you don't get to control what people post (unless you are mod). Scroll past and move on.
100% all this. Canonical has been pushing snaps for awhile, and I wonder if the 12 year LTS for Ubuntu is part of that strategy - want something newer? It's in the snap store. snap is terrible, worse than flakpak and appimage - but just as you say, as an arch user I don't have to care. Whatever I want is probably in the AUR if not the main repos. Rolling distros, done right (arch), are an amazing experience.
Pretty much everything that's running on a microprocessor (i.e. larger than a microcontroller) and not from Microsoft or Apple.
I did the same thing over the past 6 or so months ago. There's nothing I could do in Fusion360 that I couldn't do in FreeCAD. People love to complain about FreeCAD, and it does have a steep learning curve, but once you learn to design in the way FreeCAD wants you to, it goes quite smoothly.
It's not really worth it, honestly. All netplan does is generate a config for systemd-networkd. It's better to just configure systemd-networkd directly and have a portable configuration, rather than use Canonical's proprietary stuff. The documentation is quite good for systemd in general, and with more people using it directly for network config it's easier to find examples when you need help.
Most major Linux distributions use systemd-resolved for DNS but there is no utility for changing its configuration.
Nor should there be. That's what the configuration files are for, and the utility to edit them is the editor of your choice.
And I hate when people take a single case and extrapolate it as a general statement.
By that argument Ubuntu is equally unstable as they have rolled out updates that broke grub resulting in unbootable systems - not during a full distro upgrade, but as Ubuntu specific patches to LTS.
In the end, we have choice, and choice is a good thing.