I don't find myself patching stuff all the time, and would hate to go back to half-assed leaky-abstraction kludges like Ansible.
But I do agree we need to deal with the language-based packaging situation much better. It's a long-standing project of mine to fix that.