Your low ID proves that you mean what you stated, I guess. My ID is much higher, though I think I've been in the business for a similar amount of time. And I can fully second what you wrote. Both passages.
But since I have no mod points, I can only second you here in writing. Especially I love the comparison to the Windows registry. Though systemd is not much different from that dreaded registry, alas.
When I was sysadmin, be it on Windows, *BSD or another *nix, my (personal) nightmare would be my incapacity of troubleshooting a problem by myself, and instead filing a support request. Therefore, Windows was the first platform I left. Because, if I can't locate and rectify the trouble due to my lack of knowledge, I hate myself; though I can live with it. However, if I can't locate and rectify the trouble by design of the manufacturer, I could throw myself into the dustbin. Because all my efforts to improve, study, experiment would be in vain by definition of the software providers. Be they in RedMond or RedHat.