The OOM situation is a dumb systemd thing. Presumably some distros will ship working setups.
I haven't had any problems with Majaro. I've been using Linux since the pppd days, but the last time I tried (2019?) it took me over a day to get Ubuntu LTS's DNS client to resolve sites in under thirty seconds. YMMV.
Also, Devuan isn't bad for single user setups.